<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="copyright" content="August, 2011, Your Computer *** Jean-Michel Inglebert *** Powered by AsciiDoc and W3C Slidy &amp;#169;" />
<meta name="generator" content="AsciiDoc 8.6.6 / slidy2 backend 1.0.3" />
<meta name="description" content="AsciiDoc slidy2 backend plugin" />
<meta name="keywords" content="AsciiDoc asciidoc Backend backend W3C w3c HTML html Slidy slidy slidy2 plugin" />
<meta name="duration" content="7" />
<title>slidy2 backend plugin for AsciiDoc</title>
<style type="text/css">
/* Shared CSS for AsciiDoc xhtml11 and html5 backends */

/* Default font. */
body {
  font-family: Georgia,serif;
}

/* Title font. */
h1, h2, h3, h4, h5, h6,
div.title, caption.title,
thead, p.table.header,
#toctitle,
#author, #revnumber, #revdate, #revremark,
#footer {
  font-family: Arial,Helvetica,sans-serif;
}

body {
  margin: 1em 5% 1em 5%;
}

a {
  color: blue;
  text-decoration: underline;
}
a:visited {
  color: fuchsia;
}

em {
  font-style: italic;
  color: navy;
}

strong {
  font-weight: bold;
  color: #083194;
}

h1, h2, h3, h4, h5, h6 {
  color: #527bbd;
  margin-top: 1.2em;
  margin-bottom: 0.5em;
  line-height: 1.3;
}

h1, h2, h3 {
  border-bottom: 2px solid silver;
}
h2 {
  padding-top: 0.5em;
}
h3 {
  float: left;
}
h3 + * {
  clear: left;
}
h5 {
  font-size: 1.0em;
}

div.sectionbody {
  margin-left: 0;
}

hr {
  border: 1px solid silver;
}

p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

ul, ol, li > p {
  margin-top: 0;
}
ul > li     { color: #aaa; }
ul > li > * { color: black; }

pre {
  padding: 0;
  margin: 0;
}

#author {
  color: #527bbd;
  font-weight: bold;
  font-size: 1.1em;
}
#email {
}
#revnumber, #revdate, #revremark {
}

#footer {
  font-size: small;
  border-top: 2px solid silver;
  padding-top: 0.5em;
  margin-top: 4.0em;
}
#footer-text {
  float: left;
  padding-bottom: 0.5em;
}
#footer-badges {
  float: right;
  padding-bottom: 0.5em;
}

#preamble {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
div.imageblock, div.exampleblock, div.verseblock,
div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
div.admonitionblock {
  margin-top: 1.0em;
  margin-bottom: 1.5em;
}
div.admonitionblock {
  margin-top: 2.0em;
  margin-bottom: 2.0em;
  margin-right: 10%;
  color: #606060;
}

div.content { /* Block element content. */
  padding: 0;
}

/* Block element titles. */
div.title, caption.title {
  color: #527bbd;
  font-weight: bold;
  text-align: left;
  margin-top: 1.0em;
  margin-bottom: 0.5em;
}
div.title + * {
  margin-top: 0;
}

td div.title:first-child {
  margin-top: 0.0em;
}
div.content div.title:first-child {
  margin-top: 0.0em;
}
div.content + div.title {
  margin-top: 0.0em;
}

div.sidebarblock > div.content {
  background: #ffffee;
  border: 1px solid #dddddd;
  border-left: 4px solid #f0f0f0;
  padding: 0.5em;
}

div.listingblock > div.content {
  border: 1px solid #dddddd;
  border-left: 5px solid #f0f0f0;
  background: #f8f8f8;
  padding: 0.5em;
}

div.quoteblock, div.verseblock {
  padding-left: 1.0em;
  margin-left: 1.0em;
  margin-right: 10%;
  border-left: 5px solid #f0f0f0;
  color: #777777;
}

div.quoteblock > div.attribution {
  padding-top: 0.5em;
  text-align: right;
}

div.verseblock > pre.content {
  font-family: inherit;
  font-size: inherit;
}
div.verseblock > div.attribution {
  padding-top: 0.75em;
  text-align: left;
}
/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
div.verseblock + div.attribution {
  text-align: left;
}

div.admonitionblock .icon {
  vertical-align: top;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: underline;
  color: #527bbd;
  padding-right: 0.5em;
}
div.admonitionblock td.content {
  padding-left: 0.5em;
  border-left: 3px solid #dddddd;
}

div.exampleblock > div.content {
  border-left: 3px solid #dddddd;
  padding-left: 0.5em;
}

div.imageblock div.content { padding-left: 0; }
span.image img { border-style: none; }
a.image:visited { color: white; }

dl {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
dt {
  margin-top: 0.5em;
  margin-bottom: 0;
  font-style: normal;
  color: navy;
}
dd > *:first-child {
  margin-top: 0.1em;
}

ul, ol {
    list-style-position: outside;
}
ol.arabic {
  list-style-type: decimal;
}
ol.loweralpha {
  list-style-type: lower-alpha;
}
ol.upperalpha {
  list-style-type: upper-alpha;
}
ol.lowerroman {
  list-style-type: lower-roman;
}
ol.upperroman {
  list-style-type: upper-roman;
}

div.compact ul, div.compact ol,
div.compact p, div.compact p,
div.compact div, div.compact div {
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

tfoot {
  font-weight: bold;
}
td > div.verse {
  white-space: pre;
}

div.hdlist {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
div.hdlist tr {
  padding-bottom: 15px;
}
dt.hdlist1.strong, td.hdlist1.strong {
  font-weight: bold;
}
td.hdlist1 {
  vertical-align: top;
  font-style: normal;
  padding-right: 0.8em;
  color: navy;
}
td.hdlist2 {
  vertical-align: top;
}
div.hdlist.compact tr {
  margin: 0;
  padding-bottom: 0;
}

.comment {
  background: yellow;
}

.footnote, .footnoteref {
  font-size: 0.8em;
}

span.footnote, span.footnoteref {
  vertical-align: super;
}

#footnotes {
  margin: 20px 0 20px 0;
  padding: 7px 0 0 0;
}

#footnotes div.footnote {
  margin: 0 0 5px 0;
}

#footnotes hr {
  border: none;
  border-top: 1px solid silver;
  height: 1px;
  text-align: left;
  margin-left: 0;
  width: 20%;
  min-width: 100px;
}

div.colist td {
  padding-right: 0.5em;
  padding-bottom: 0.3em;
  vertical-align: top;
}
div.colist td img {
  margin-top: 0.3em;
}

@media print {
  #footer-badges { display: none; }
}

#toc {
  margin-bottom: 2.5em;
}

#toctitle {
  color: #527bbd;
  font-size: 1.1em;
  font-weight: bold;
  margin-top: 1.0em;
  margin-bottom: 0.1em;
}

div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
  margin-top: 0;
  margin-bottom: 0;
}
div.toclevel2 {
  margin-left: 2em;
  font-size: 0.9em;
}
div.toclevel3 {
  margin-left: 4em;
  font-size: 0.9em;
}
div.toclevel4 {
  margin-left: 6em;
  font-size: 0.9em;
}

span.aqua { color: aqua; }
span.black { color: black; }
span.blue { color: blue; }
span.fuchsia { color: fuchsia; }
span.gray { color: gray; }
span.green { color: green; }
span.lime { color: lime; }
span.maroon { color: maroon; }
span.navy { color: navy; }
span.olive { color: olive; }
span.purple { color: purple; }
span.red { color: red; }
span.silver { color: silver; }
span.teal { color: teal; }
span.white { color: white; }
span.yellow { color: yellow; }

span.aqua-background { background: aqua; }
span.black-background { background: black; }
span.blue-background { background: blue; }
span.fuchsia-background { background: fuchsia; }
span.gray-background { background: gray; }
span.green-background { background: green; }
span.lime-background { background: lime; }
span.maroon-background { background: maroon; }
span.navy-background { background: navy; }
span.olive-background { background: olive; }
span.purple-background { background: purple; }
span.red-background { background: red; }
span.silver-background { background: silver; }
span.teal-background { background: teal; }
span.white-background { background: white; }
span.yellow-background { background: yellow; }

span.big { font-size: 2em; }
span.small { font-size: 0.6em; }

span.underline { text-decoration: underline; }
span.overline { text-decoration: overline; }
span.line-through { text-decoration: line-through; }


/*
 * xhtml11 specific
 *
 * */

tt {
  font-family: monospace;
  font-size: inherit;
  color: navy;
}

div.tableblock {
  margin-top: 1.0em;
  margin-bottom: 1.5em;
}
div.tableblock > table {
  border: 3px solid #527bbd;
}
thead, p.table.header {
  font-weight: bold;
  color: #527bbd;
}
p.table {
  margin-top: 0;
}
/* Because the table frame attribute is overriden by CSS in most browsers. */
div.tableblock > table[frame="void"] {
  border-style: none;
}
div.tableblock > table[frame="hsides"] {
  border-left-style: none;
  border-right-style: none;
}
div.tableblock > table[frame="vsides"] {
  border-top-style: none;
  border-bottom-style: none;
}


/*
 * html5 specific
 *
 * */

.monospaced {
  font-family: monospace;
  font-size: inherit;
  color: navy;
}

table.tableblock {
  margin-top: 1.0em;
  margin-bottom: 1.5em;
}
thead, p.tableblock.header {
  font-weight: bold;
  color: #527bbd;
}
p.tableblock {
  margin-top: 0;
}
table.tableblock {
  border-width: 3px;
  border-spacing: 0px;
  border-style: solid;
  border-color: #527bbd;
  border-collapse: collapse;
}
th.tableblock, td.tableblock {
  border-width: 1px;
  padding: 4px;
  border-style: solid;
  border-color: #527bbd;
}

table.tableblock.frame-topbot {
  border-left-style: hidden;
  border-right-style: hidden;
}
table.tableblock.frame-sides {
  border-top-style: hidden;
  border-bottom-style: hidden;
}
table.tableblock.frame-none {
  border-style: hidden;
}

th.tableblock.halign-left, td.tableblock.halign-left {
  text-align: left;
}
th.tableblock.halign-center, td.tableblock.halign-center {
  text-align: center;
}
th.tableblock.halign-right, td.tableblock.halign-right {
  text-align: right;
}

th.tableblock.valign-top, td.tableblock.valign-top {
  vertical-align: top;
}
th.tableblock.valign-middle, td.tableblock.valign-middle {
  vertical-align: middle;
}
th.tableblock.valign-bottom, td.tableblock.valign-bottom {
  vertical-align: bottom;
}


/*
 * manpage specific
 *
 * */

body.manpage h1 {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-top: 2px solid silver;
  border-bottom: 2px solid silver;
}
body.manpage h2 {
  border-style: none;
}
body.manpage div.sectionbody {
  margin-left: 3em;
}

@media print {
  body.manpage div#toc { display: none; }
}
</style>
<style type="text/css">
/* slidy.css

   Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved.
   W3C liability, trademark, document use and software licensing
   rules apply, see:

   http://www.w3.org/Consortium/Legal/copyright-documents
   http://www.w3.org/Consortium/Legal/copyright-software
*/

/*
   SJR: 2010-09-29: Modified for AsciiDoc slidy backend.
   Mostly just commented out stuff that is handled by AsciiDoc's CSS files.
*/

body
{
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  width: 100%;
  height: 100%;
  color: black;
  background-color: white;
/*
  font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif;
*/
  font-size: 14pt;
}

div.toolbar {
  position: fixed; z-index: 200;
  top: auto; bottom: 0; left: 0; right: 0;
  height: 1.2em; text-align: right;
  padding-left: 1em;
  padding-right: 1em;
  font-size: 60%;
  color: red;
  background-color: rgb(240,240,240);
  border-top: solid 1px rgb(180,180,180);
}

div.toolbar span.copyright {
  color: black;
  margin-left: 0.5em;
}

div.initial_prompt {
  position: absolute;
  z-index: 1000;
  bottom: 1.2em;
  width: 90%;
  background-color: rgb(200,200,200);
  opacity: 0.35;
  cursor: pointer;
}

div.initial_prompt p.help {
  text-align: center;
}

div.initial_prompt p.close {
  text-align: right;
  font-style: italic;
}

div.slidy_toc {
  position: absolute;
  z-index: 300;
  width: 60%;
  max-width: 30em;
  height: 30em;
  overflow: auto;
  top: auto;
  right: auto;
  left: 4em;
  bottom: 4em;
  padding: 1em;
  background: rgb(240,240,240);
  border-style: solid;
  border-width: 2px;
  font-size: 60%;
}

div.slidy_toc .toc_heading {
  text-align: center;
  width: 100%;
  margin: 0;
  margin-bottom: 1em;
  border-bottom-style: solid;
  border-bottom-color: rgb(180,180,180);
  border-bottom-width: 1px;
}

div.slide {
  z-index: 20;
  margin: 0 0 0 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  border-width: 0;
  clear: both;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  line-height: 120%;
  background-color: transparent;
}

div.background {
  display: none;
}

div.handout {
  margin-left: 20px;
  margin-right: 20px;
}

div.slide.titlepage {
  text-align: center;
}

div.slide.titlepage.h1 {
  padding-top: 10%;
}

div.slide h1 {
  padding-left: 0;
  padding-right: 20pt;
  padding-top: 4pt;
  padding-bottom: 4pt;
  margin-top: 0;
  margin-left: 0;
  margin-right: 60pt;
  margin-bottom: 0.5em;
  display: block;
  font-size: 160%;
  line-height: 1.2em;
  background: transparent;
}

div.toc {
  position: absolute;
  top: auto;
  bottom: 4em;
  left: 4em;
  right: auto;
  width: 60%;
  max-width: 30em;
  height: 30em;
  border: solid thin black;
  padding: 1em;
  background: rgb(240,240,240);
  color: black;
  z-index: 300;
  overflow: auto;
  display: block;
  visibility: visible;
}

div.toc-heading {
  width: 100%;
  border-bottom: solid 1px rgb(180,180,180);
  margin-bottom: 1em;
  text-align: center;
}

/*
pre {
 font-size: 80%;
 font-weight: bold;
 line-height: 120%;
 padding-top: 0.2em;
 padding-bottom: 0.2em;
 padding-left: 1em;
 padding-right: 1em;
 border-style: solid;
 border-left-width: 1em;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-color: #95ABD0;
 color: #00428C;
 background-color: #E4E5E7;
}
*/

/*
li pre { margin-left: 0; }

blockquote { font-style: italic }

img { background-color: transparent }

p.copyright { font-size: smaller }
*/

.center { text-align: center }
.footnote { font-size: smaller; margin-left: 2em; }

/*
a img { border-width: 0; border-style: none }
*/

a:visited { color: navy }
a:link { color: navy }
a:hover { color: red; text-decoration: underline }
a:active { color: red; text-decoration: underline }

a {text-decoration: none}
.navbar a:link {color: white}
.navbar a:visited {color: yellow}
.navbar a:active {color: red}
.navbar a:hover {color: red}

/*
ul { list-style-type: square; }
ul ul { list-style-type: disc; }
ul ul ul { list-style-type: circle; }
ul ul ul ul { list-style-type: disc; }
li { margin-left: 0.5em; margin-top: 0.5em; }
li li { font-size: 85%; font-style: italic }
li li li { font-size: 85%; font-style: normal }
*/

div dt
{
  margin-left: 0;
  margin-top: 1em;
  margin-bottom: 0.5em;
  font-weight: bold;
}
div dd
{
  margin-left: 2em;
  margin-bottom: 0.5em;
}


/*
p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table {
  margin-left: 1em;
  margin-right: 1em;
}
*/

p.subhead { font-weight: bold; margin-top: 2em; }

.smaller { font-size: smaller }
.bigger { font-size: 130% }

/*
td,th { padding: 0.2em }
*/

ul {
  margin: 0.5em 1.5em 0.5em 1.5em;
  padding: 0;
}

ol {
  margin: 0.5em 1.5em 0.5em 1.5em;
  padding: 0;
}

ul { list-style-type: square; }
ul ul { list-style-type: disc; }
ul ul ul { list-style-type: circle; }
ul ul ul ul { list-style-type: disc; }

/*
ul li {
  list-style: square;
  margin: 0.1em 0em 0.6em 0;
  padding: 0 0 0 0;
  line-height: 140%;
}

ol li {
  margin: 0.1em 0em 0.6em 1.5em;
  padding: 0 0 0 0px;
  line-height: 140%;
  list-style-type: decimal;
}

li ul li {
  font-size: 85%;
  font-style: italic;
  list-style-type: disc;
  background: transparent;
  padding: 0 0 0 0;
}
li li ul li {
  font-size: 85%;
  font-style: normal;
  list-style-type: circle;
  background: transparent;
  padding: 0 0 0 0;
}
li li li ul li {
  list-style-type: disc;
  background: transparent;
  padding: 0 0 0 0;
}

li ol li {
  list-style-type: decimal;
}


li li ol li {
  list-style-type: decimal;
}
*/

/*
 setting class="outline" on ol or ul makes it behave as an
 ouline list where blocklevel content in li elements is
 hidden by default and can be expanded or collapsed with
 mouse click. Set class="expand" on li to override default
*/

ol.outline li:hover { cursor: pointer }
ol.outline li.nofold:hover { cursor: default }

ul.outline li:hover { cursor: pointer }
ul.outline li.nofold:hover { cursor: default }

ol.outline { list-style:decimal; }
ol.outline ol { list-style-type:lower-alpha }

ol.outline li.nofold {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em;
}
ol.outline li.unfolded {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em;
}
ol.outline li.folded {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em;
}
ol.outline li.unfolded:hover {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em;
}
ol.outline li.folded:hover {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em;
}

ul.outline li.nofold {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em;
}
ul.outline li.unfolded {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em;
}
ul.outline li.folded {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em;
}
ul.outline li.unfolded:hover {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em;
}
ul.outline li.folded:hover {
  padding: 0 0 0 20px;
  background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em;
}

/* for slides with class "title" in table of contents */
a.titleslide { font-weight: bold; font-style: italic }

/*
 hide images for work around for save as bug
 where browsers fail to save images used by CSS
*/
img.hidden { display: none; visibility: hidden }
div.initial_prompt { display: none; visibility: hidden }

  div.slide {
     visibility: visible;
     position: inherit;
  }
  div.handout {
     border-top-style: solid;
     border-top-width: thin;
     border-top-color: black;
  }

@media screen {
  .hidden { display: none; visibility: visible }

  div.slide.hidden { display: block; visibility: visible }
  div.handout.hidden { display: block; visibility: visible }
  div.background { display: none; visibility: hidden }
  body.single_slide div.initial_prompt { display: block; visibility: visible }
  body.single_slide div.background { display: block; visibility: visible }
  body.single_slide div.background.hidden { display: none; visibility: hidden }
  body.single_slide .invisible { visibility: hidden }
  body.single_slide .hidden { display: none; visibility: hidden }
  body.single_slide div.slide { position: absolute }
  body.single_slide div.handout { display: none; visibility: hidden }
}

@media print {
  .hidden { display: block; visibility: visible }

/*
  div.slide pre { font-size: 60%; padding-left: 0.5em; }
*/
  div.toolbar { display: none; visibility: hidden; }
  div.slidy_toc { display: none; visibility: hidden; }
  div.background { display: none; visibility: hidden; }
  div.slide { page-break-before: always }
  /* :first-child isn't reliable for print media */
  div.slide.first-slide { page-break-before: avoid }
}


/* SJR: AsciiDoc slidy backend tweaks */

ol, ul {
  margin: 0.8em 1.5em 0.8em 1.8em;
}
li > ul, li > ol {
  margin-top: 0.5em;
}

.outline > li.folded,
.outline > li.unfolded {
  color: #527bbd;
}
ul > li{ color: #aaa; }
ul > li > *, ol > li > * { color: black; }

li {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

/* jmi hack */
@media screen {
  body.single_slide .invisible { opacity: 0.15; visibility: visible; }
  /*img.invisible { opacity: 0.1; visibility: visible; } */
  img.invisible { visibility: hidden !important }
}
a {text-decoration: underline;}
</style>
<style type="text/css" title="slidy_color_set_none">
/* empty color set styles */
</style>
<style type="text/css" title="slidy_color_set_yellow">
/* rainbow color styles */
body { background-color: #ffffaa;}
a:link, a:visited, a:hover, a:active { color: blue; text-decoration: underline }
a:hover { color: red; text-decoration: underline }
div.slide { color: black;}
div.slide h1,h2,h3,h4,h5,h6 { color: orange;}
em { color: green;}
tt { color: green;}
div.sidebarblock, div.literalblock, div.listingblock, div.exampleblock, div.title { color: red;}
div.quoteblock, div.verseblock {  color: black; }
div.admonitionblock { color: red;}
</style>
<style type="text/css" title="slidy_color_set_green">
/* blue color styles */
body { background-color: #449900;}
a:link, a:visited, a:hover, a:active { color: fuchsia; text-decoration: underline }
a:hover { color: red; text-decoration: underline }
div.slide { color: yellow;}
div.slide h1,h2,h3,h4,h5,h6 { color: lime;}
em { color: orange;}
tt { color: orange;}
div.sidebarblock, div.literalblock, div.listingblock, div.exampleblock, div.title { color: #44ff00;}
div.quoteblock, div.verseblock {  color: black; }
div.admonitionblock { color: #88ff55;}
</style>
<style type="text/css" title="slidy_color_set_blue">
/* blue color styles */
body { background-color: navy;}
a:link, a:visited, a:hover, a:active { color: yellow; text-decoration: underline }
a:hover { color: red; text-decoration: underline }
div.slide { background-color: navy; color: aqua;}
div.slide h1,h2,h3,h4,h5,h6 { color: aqua;}
em { color: blue;}
tt { color: blue;}
div.sidebarblock, div.literalblock, div.listingblock, div.exampleblock, div.title { color: teal;}
div.admonitionblock { color: teal;}
</style>
<style type="text/css" title="slidy_color_set_black">
/* black color set styles */
body { background-color: black !important; }
a:link, a:visited, a:hover, a:active { color: gray; text-decoration: underline }
a:hover { color: red; text-decoration: underline }
div.slide { color: silver !important; }
span, caption, th { color: silver !important; }
div.slide h1,h2,h3,h4,h5,h6 { color: white;}
em, strong { color: #999999;}
tt { color: blue;}
div.sidebarblock, div.literalblock, div.listingblock, div.exampleblock, div.title { color: black; }
div.admonitionblock, div.quoteblock, div.verseblock {  color: white; }
div.cover.slide, div.cover.slide h1 { background-color: black; }
</style>
<style type="text/css">
.keycap {
	padding-left: .2em;
	padding-right: .2em;
	border-style: solid;
	border-top-width: 2px;
	border-left-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 4px;
	border-top-color: #ddddbb;
	border-left-color: #ddddbb;
	border-right-color: #888866;
	border-bottom-color: #888866;
	background-color: #ccccaa;
	font-family: sans-serif;
	font-size: smaller;
}
</style>
<script type="text/javascript">
/*<![CDATA[*/
/* slidy.js

   Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved.
   W3C liability, trademark, document use and software licensing
   rules apply, see:

   http://www.w3.org/Consortium/Legal/copyright-documents
   http://www.w3.org/Consortium/Legal/copyright-software

   Defines single name "w3c_slidy" in global namespace
   Adds event handlers without trampling on any others

   JMI: Dynamic features added
*/

// the slidy object implementation
var w3c_slidy = {
  // classify which kind of browser we're running under
  ns_pos: (typeof window.pageYOffset!='undefined'),
  khtml: ((navigator.userAgent).indexOf("KHTML") >= 0 ? true : false),
  opera: ((navigator.userAgent).indexOf("Opera") >= 0 ? true : false),
  ipad: ((navigator.userAgent).indexOf("iPad") >= 0 ? true : false),
  iphone: ((navigator.userAgent).indexOf("iPhone") >= 0 ? true : false),
  ie: (typeof document.all != "undefined" && !this.opera),
  ie6: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 6") != -1),
  ie7: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 7") != -1),
  ie8: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 8") != -1),
  ie9: (!this.ns_pos && navigator.userAgent.indexOf("MSIE 9") != -1),
  keyboardless: (this.ipad || this.iphone),

  // are we running as XHTML? (doesn't work on Opera)
  is_xhtml: /xml/.test(document.contentType),

  slide_number: 0, // integer slide count: 0, 1, 2, ...
  slide_number_element: null, // element containing slide number
  slides: [], // set to array of slide div's
  notes: [], // set to array of handout div's
  backgrounds: [], // set to array of background div's
  toolbar: null, // element containing toolbar
  title: null, // document title
  last_shown: null, // last incrementally shown item
  eos: null,  // span element for end of slide indicator
  toc: null, // table of contents
  outline: null, // outline element with the focus
  selected_text_len: 0, // length of drag selection on document
  view_all: 0,  // 1 to view all slides + handouts
  want_toolbar: true,  // user preference to show/hide toolbar
  mouse_click_enabled: true, // enables left click for next slide
  scroll_hack: 0, // IE work around for position: fixed
  disable_slide_click: false,  // used by clicked anchors

  lang: "en", // updated to language specified by html file

  help_anchor: null, // used for keyboard focus hack in showToolbar()
  help_page: "http://www.w3.org/Talks/Tools/Slidy2/help/help.html",
  help_text: "Navigate with mouse click, space bar, Cursor Left/Right, " +
             "or Pg Up and Pg Dn. Use S and B to change font size.",
// jmi
  help_keymap:
    "PGDN\t: nextSlide\n" +
     "PGUP\t: previousSlide\n" +
     "HOME\t: firstSlide\n" +
     "END  \t: lastSlide\n" +
     "SPACE\t: nextContent\n" +
     "->  \t: nextContent\n" +
     "<-  \t: previousContent\n" +
     "A   \t: toggleAllSlides\n" +
     "F   \t: toggleFooter\n" +
     "K   \t: toggleMouseClick\n" +
     "I   \t: toggleIncremental\n" +
     "L   \t: toggleColorSet\n" +
     "T, C\t: tableOfContents\n" +
     "B   \t: biggerFontSize\n" +
     "S   \t: smallerFontSize\n" +
     "M   \t: key mapping\n",

  size_index: 0,
  size_adjustment: 0,
  sizes:  new Array("10pt", "12pt", "14pt", "16pt", "18pt", "20pt",
                    "22pt", "24pt", "26pt", "28pt", "30pt", "32pt"),

  // needed for efficient resizing
  last_width: 0,
  last_height: 0,


  // Needed for cross browser support for relative width/height on
  // object elements. The work around is to save width/height attributes
  // and then to recompute absolute width/height dimensions on resizing
   objects: [],

//jmi
incremental_display: true,

  // attach initialiation event handlers
  set_up: function () {
    var init = function() { w3c_slidy.init(); };
    if (typeof window.addEventListener != "undefined")
      window.addEventListener("load", init, false);
    else
      window.attachEvent("onload", init);
  },

  hide_slides: function () {
    if (document.body && !w3c_slidy.initialized)
      document.body.style.visibility = "hidden";
    else
      setTimeout(w3c_slidy.hide_slides, 50);
  },

  // hack to persuade IE to compute correct document height
  // as needed for simulating fixed positioning of toolbar
  ie_hack: function () {
    window.resizeBy(0,-1);
    window.resizeBy(0, 1);
  },

  init: function () {
    //alert("slidy starting test 10");
    document.body.style.visibility = "visible";
    this.init_localization();
    this.add_toolbar();
    this.wrap_implicit_slides();
    this.collect_slides();
    this.collect_notes();
    this.collect_backgrounds();
    this.objects = document.body.getElementsByTagName("object");
    this.patch_anchors();
    this.slide_number = this.find_slide_number(location.href);
    window.offscreenbuffering = true;
    this.size_adjustment = this.find_size_adjust();
    this.time_left = this.find_duration();
    this.hide_image_toolbar();  // suppress IE image toolbar popup
    this.init_outliner();  // activate fold/unfold support
    this.title = document.title;
    // jmi
    this.color_sets = new Array();
    this.init_color_sets();

    // work around for opera bug
    this.is_xhtml = (document.body.tagName == "BODY" ? false : true);

    if (this.slides.length > 0)
    {
      var slide = this.slides[this.slide_number];

      if (this.slide_number > 0)
      {
        this.set_visibility_all_incremental("visible");
        this.last_shown = this.previous_incremental_item(null);
        this.set_eos_status(true);
      }
      else
      {
        this.last_shown = null;
        this.set_visibility_all_incremental("hidden");
        this.set_eos_status(!this.next_incremental_item(this.last_shown));
      }

      this.set_location();
      this.add_class(this.slides[0], "first-slide");
      w3c_slidy.show_slide(slide);
    }

    this.toc = this.table_of_contents();

    this.add_initial_prompt();

    // bind event handlers without interfering with custom page scripts
    // Tap events behave too weirdly to support clicks reliably on
    // iPhone and iPad, so exclude these from click handler

    if (!this.keyboardless)
      this.add_listener(document.body, "click", this.mouse_button_click);

    this.add_listener(document, "keydown", this.key_down);
    this.add_listener(document, "keypress", this.key_press);
    this.add_listener(window, "resize", this.resized);
    this.add_listener(window, "scroll", this.scrolled);
    this.add_listener(window, "unload", this.unloaded);

    // this seems to be a debugging hack
    //if (!document.body.onclick)
    //  document.body.onclick = function () { };

    this.single_slide_view();

    //this.set_location();

    this.resized();

    if (this.ie7)
      setTimeout(w3c_slidy.ie_hack, 100);

    this.show_toolbar();

    // for back button detection
    setInterval(function () { w3c_slidy.check_location(); }, 200);
    w3c_slidy.initialized = true;
  },

  // create div element with links to each slide
  table_of_contents: function () {
    var toc = this.create_element("div");
    this.add_class(toc, "slidy_toc hidden");
    //toc.setAttribute("tabindex", "0");

    var heading = this.create_element("div");
    this.add_class(heading, "toc-heading");
    heading.innerHTML = this.localize("Table of Contents");

    toc.appendChild(heading);
    var previous = null;

    for (var i = 0; i < this.slides.length; ++i)
    {
      var title = this.has_class(this.slides[i], "title");
      var num = document.createTextNode((i + 1) + ". ");

      toc.appendChild(num);

      var a = this.create_element("a");
      a.setAttribute("href", "#(" + (i+1) + ")");

      if (title)
        this.add_class(a, "titleslide");

      var name = document.createTextNode(this.slide_name(i));
      a.appendChild(name);
      a.onclick = w3c_slidy.toc_click;
      a.onkeydown = w3c_slidy.toc_key_down;
      a.previous = previous;

      if (previous)
        previous.next = a;

      toc.appendChild(a);

      if (i == 0)
        toc.first = a;

      if (i < this.slides.length - 1)
      {
        var br = this.create_element("br");
        toc.appendChild(br);
      }

      previous = a;
    }

    toc.focus = function () {
      if (this.first)
        this.first.focus();
    }

    toc.onmouseup = w3c_slidy.mouse_button_up;

    toc.onclick = function (e) {
      e||(e=window.event);

      if (w3c_slidy.selected_text_len <= 0)
         w3c_slidy.hide_table_of_contents(true);

      w3c_slidy.stop_propagation(e);

      if (e.cancel != undefined)
        e.cancel = true;

      if (e.returnValue != undefined)
        e.returnValue = false;

      return false;
    };

    document.body.insertBefore(toc, document.body.firstChild);
    return toc;
  },

  is_shown_toc: function () {
    return !w3c_slidy.has_class(w3c_slidy.toc, "hidden");
  },

  show_table_of_contents: function () {
    w3c_slidy.remove_class(w3c_slidy.toc, "hidden");
    var toc = w3c_slidy.toc;
    toc.focus();

    if (w3c_slidy.ie7 && w3c_slidy.slide_number == 0)
      setTimeout(w3c_slidy.ie_hack, 100);
  },

  hide_table_of_contents: function (focus) {
    w3c_slidy.add_class(w3c_slidy.toc, "hidden");

    if (focus && !w3c_slidy.opera)
      w3c_slidy.help_anchor.focus();
  },

  toggle_table_of_contents: function () {
    if (w3c_slidy.is_shown_toc())
      w3c_slidy.hide_table_of_contents(true);
    else
      w3c_slidy.show_table_of_contents();
  },

  // called on clicking toc entry
  toc_click: function (e) {
    if (!e)
      e = window.event;

    var target = w3c_slidy.get_target(e);

    if (target && target.nodeType == 1)
    {
      var uri = target.getAttribute("href");

      if (uri)
      {
        //alert("going to " + uri);
        var slide = w3c_slidy.slides[w3c_slidy.slide_number];
        w3c_slidy.hide_slide(slide);
        w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri);
        slide = w3c_slidy.slides[w3c_slidy.slide_number];
        w3c_slidy.last_shown = null;
        w3c_slidy.set_location();
        w3c_slidy.set_visibility_all_incremental("hidden");
        w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown));
        w3c_slidy.show_slide(slide);
        //target.focus();

        try
        {
          if (!w3c_slidy.opera)
            w3c_slidy.help_anchor.focus();
        }
        catch (e)
        {
        }
      }
    }

    w3c_slidy.hide_table_of_contents(true);
    if (w3c_slidy.ie7) w3c_slidy.ie_hack();
    w3c_slidy.stop_propagation(e);
    return w3c_slidy.cancel(e);
  },

  // called onkeydown for toc entry
  toc_key_down: function (event) {
    var key;

    if (!event)
      var event = window.event;

    // kludge around NS/IE differences
    if (window.event)
      key = window.event.keyCode;
    else if (event.which)
      key = event.which;
    else
      return true; // Yikes! unknown browser

    // ignore event if key value is zero
    // as for alt on Opera and Konqueror
    if (!key)
      return true;

    // check for concurrent control/command/alt key
    // but are these only present on mouse events?

    if (event.ctrlKey || event.altKey)
      return true;

    if (key == 13)
    {
      var uri = this.getAttribute("href");

      if (uri)
      {
        //alert("going to " + uri);
       var slide = w3c_slidy.slides[w3c_slidy.slide_number];
        w3c_slidy.hide_slide(slide);
        w3c_slidy.slide_number = w3c_slidy.find_slide_number(uri);
        slide = w3c_slidy.slides[w3c_slidy.slide_number];
        w3c_slidy.last_shown = null;
        w3c_slidy.set_location();
        w3c_slidy.set_visibility_all_incremental("hidden");
        w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown));
        w3c_slidy.show_slide(slide);
        //target.focus();

        try
        {
          if (!w3c_slidy.opera)
            w3c_slidy.help_anchor.focus();
        }
        catch (e)
        {
        }
      }

      w3c_slidy.hide_table_of_contents(true);

      if (self.ie7)
       w3c_slidy.ie_hack();

      return w3c_slidy.cancel(event);
    }

    if (key == 40 && this.next)
    {
      this.next.focus();
      return w3c_slidy.cancel(event);
    }

    if (key == 38 && this.previous)
    {
      this.previous.focus();
      return w3c_slidy.cancel(event);
    }

    return true;
  },


  // ### OBSOLETE ###
  before_print: function () {
    this.show_all_slides();
    this.hide_toolbar();
    alert("before print");
  },

  // ### OBSOLETE ###
  after_print: function () {
    if (!this.view_all)
    {
      this.single_slide_view();
      this.show_toolbar();
    }
    alert("after print");
  },

  // ### OBSOLETE ###
  print_slides: function () {
    this.before_print();
    window.print();
    this.after_print();
  },

  // ### OBSOLETE ?? ###
  toggle_view: function () {
    if (this.view_all)
    {
      this.single_slide_view();
      this.show_toolbar();
      this.view_all = 0;
    }
    else
    {
      this.show_all_slides();
      this.hide_toolbar();
      this.view_all = 1;
    }
  },

  // prepare for printing  ### OBSOLETE ###
  show_all_slides: function () {
    this.remove_class(document.body, "single_slide");
    this.set_visibility_all_incremental("visible");
  },

  // restore after printing  ### OBSOLETE ###
  single_slide_view: function () {
    this.add_class(document.body, "single_slide");
    this.set_visibility_all_incremental("visible");
    this.last_shown = this.previous_incremental_item(null);
  },

  // suppress IE's image toolbar pop up
  hide_image_toolbar: function () {
    if (!this.ns_pos)
    {
      var images = document.getElementsByTagName("IMG");

      for (var i = 0; i < images.length; ++i)
        images[i].setAttribute("galleryimg", "no");
    }
  },

  unloaded: function (e) {
    //alert("unloaded");
  },

  // Safari and Konqueror don't yet support getComputedStyle()
  // and they always reload page when location.href is updated
  is_KHTML: function () {
    var agent = navigator.userAgent;
    return (agent.indexOf("KHTML") >= 0 ? true : false);
  },

  // find slide name from first h1 element
  // default to document title + slide number
  slide_name: function (index) {
    var name = null;
    var slide = this.slides[index];

    var heading = this.find_heading(slide);

    if (heading)
      name = this.extract_text(heading);

    if (!name)
      name = this.title + "(" + (index + 1) + ")";

    name.replace(/\&/g, "&amp;");
    name.replace(/\</g, "&lt;");
    name.replace(/\>/g, "&gt;");

    return name;
  },

  // find first h1 element in DOM tree
  find_heading: function (node) {
    if (!node || node.nodeType != 1)
      return null;

    if (node.nodeName == "H1" || node.nodeName == "h1")
      return node;

    var child = node.firstChild;

    while (child)
    {
      node = this.find_heading(child);

      if (node)
        return node;

      child = child.nextSibling;
    }

    return null;
  },

  // recursively extract text from DOM tree
  extract_text: function (node) {
    if (!node)
      return "";

    // text nodes
    if (node.nodeType == 3)
      return node.nodeValue;

    // elements
    if (node.nodeType == 1)
    {
      node = node.firstChild;
      var text = "";

      while (node)
      {
        text = text + this.extract_text(node);
        node = node.nextSibling;
      }

      return text;
    }

    return "";
  },

  // find copyright text from meta element
  find_copyright: function () {
    var name, content;
    var meta = document.getElementsByTagName("meta");

    for (var i = 0; i < meta.length; ++i)
    {
      name = meta[i].getAttribute("name");
      content = meta[i].getAttribute("content");

      if (name == "copyright")
        return content;
    }

    return null;
  },

  find_size_adjust: function () {
    var name, content, offset;
    var meta = document.getElementsByTagName("meta");

    for (var i = 0; i < meta.length; ++i)
    {
      name = meta[i].getAttribute("name");
      content = meta[i].getAttribute("content");

      if (name == "font-size-adjustment")
        return 1 * content;
    }

    return 1;
  },

  // <meta name="duration" content="20" />  for 20 minutes
  find_duration: function () {
    var name, content, offset;
    var meta = document.getElementsByTagName("meta");

    for (var i = 0; i < meta.length; ++i)
    {
      name = meta[i].getAttribute("name");
      content = meta[i].getAttribute("content");

      if (name == "duration")
        return 60000 * content;
    }

    return null;
  },

  replace_by_non_breaking_space: function (str) {
    for (var i = 0; i < str.length; ++i)
      str[i] = 160;
  },

  // ### CHECK ME ### is use of "li" okay for text/html?
  // for XHTML do we also need to specify namespace?
  init_outliner: function () {
    var items = document.getElementsByTagName("li");

    for (var i = 0; i < items.length; ++i)
    {
      var target = items[i];

      if (!this.has_class(target.parentNode, "outline"))
        continue;

      target.onclick = this.outline_click;
/* ### more work needed for IE6
      if (!this.ns_pos)
      {
        target.onmouseover = this.hover_outline;
        target.onmouseout = this.unhover_outline;
      }
*/
      if (this.foldable(target))
      {
        target.foldable = true;
        target.onfocus = function () {w3c_slidy.outline = this;};
        target.onblur = function () {w3c_slidy.outline = null;};

        if (!target.getAttribute("tabindex"))
          target.setAttribute("tabindex", "0");

        if (this.has_class(target, "expand"))
          this.unfold(target);
        else
          this.fold(target);
      }
      else
      {
        this.add_class(target, "nofold");
        target.visible = true;
        target.foldable = false;
      }
    }
  },

  foldable: function (item) {
    if (!item || item.nodeType != 1)
      return false;

    var node = item.firstChild;

    while (node)
    {
      if (node.nodeType == 1 && this.is_block(node))
        return true;

      node = node.nextSibling;
    }

    return false;
  },

  // ### CHECK ME ### switch to add/remove "hidden" class
  fold: function (item) {
    if (item)
    {
      this.remove_class(item, "unfolded");
      this.add_class(item, "folded");
    }

    var node = item ? item.firstChild : null;

    while (node)
    {
      if (node.nodeType == 1 && this.is_block(node)) // element
      {
         w3c_slidy.add_class(node, "hidden");
      }

      node = node.nextSibling;
    }

    item.visible = false;
  },

  // ### CHECK ME ### switch to add/remove "hidden" class
  unfold: function (item) {
    if (item)
    {
      this.add_class(item, "unfolded");
      this.remove_class(item, "folded");
    }

    var node = item ? item.firstChild : null;

    while (node)
    {
      if (node.nodeType == 1 && this.is_block(node)) // element
      {
        w3c_slidy.remove_class(node, "hidden");
      }

      node = node.nextSibling;
    }

    item.visible = true;
  },

  outline_click: function (e) {
    if (!e)
      e = window.event;

    var rightclick = false;
    var target = w3c_slidy.get_target(e);

    while (target && target.visible == undefined)
      target = target.parentNode;

    if (!target)
      return true;

    if (e.which)
      rightclick = (e.which == 3);
    else if (e.button)
      rightclick = (e.button == 2);

    if (!rightclick && target.visible != undefined)
    {
      if (target.foldable)
      {
        if (target.visible)
          w3c_slidy.fold(target);
        else
          w3c_slidy.unfold(target);
      }

      w3c_slidy.stop_propagation(e);
      e.cancel = true;
      e.returnValue = false;
    }

    return false;
  },

  add_initial_prompt: function () {
    var prompt = this.create_element("div");
    prompt.setAttribute("class", "initial_prompt");

    var p1 = this.create_element("p");
    prompt.appendChild(p1);
    p1.setAttribute("class", "help");

    if (this.keyboardless)
      p1.innerHTML = "Tap footer to move to next slide";
    else
      p1.innerHTML = "Space or Right Arrow to move to next " +
                     "slide, M to see keys mapping, click help below for more details";

    this.add_listener(prompt, "click", function (e) {
      document.body.removeChild(prompt);
      w3c_slidy.stop_propagation(e);

      if (e.cancel != undefined)
        e.cancel = true;

      if (e.returnValue != undefined)
        e.returnValue = false;

      return false;
    });

    document.body.appendChild(prompt);
    this.initial_prompt = prompt;
    setTimeout(function() {document.body.removeChild(prompt);}, 5000);
  },

  add_toolbar: function () {
    var counter, page;

     this.toolbar = this.create_element("div");
     this.toolbar.setAttribute("class", "toolbar");

     // a reasonably behaved browser
     if (this.ns_pos || !this.ie6)
     {
       var right = this.create_element("div");
       right.setAttribute("style", "float: right; text-align: right");

       counter = this.create_element("span")
       counter.innerHTML = this.localize("slide") + " n/m";
       right.appendChild(counter);
       this.toolbar.appendChild(right);

       var left = this.create_element("div");
       left.setAttribute("style", "text-align: left");

       // global end of slide indicator
       this.eos = this.create_element("span");
       this.eos.innerHTML = "* ";
       left.appendChild(this.eos);

       var help = this.create_element("a");
       help.setAttribute("href", this.help_page);
       help.setAttribute("title", this.localize(this.help_text));
       help.innerHTML = this.localize("help?");
       left.appendChild(help);
       this.help_anchor = help;  // save for focus hack

       var gap1 = document.createTextNode(" ");
       left.appendChild(gap1);

       var contents = this.create_element("a");
       contents.setAttribute("href", "javascript:w3c_slidy.toggle_table_of_contents()");
       contents.setAttribute("title", this.localize("table of contents"));
       contents.innerHTML = this.localize("contents?");
       left.appendChild(contents);

       var gap2 = document.createTextNode(" ");
       left.appendChild(gap2);

       var copyright = this.find_copyright();

       if (copyright)
       {
         var span = this.create_element("span");
         span.className = "copyright";
         span.innerHTML = copyright;
         left.appendChild(span);
       }

       this.toolbar.setAttribute("tabindex", "0");
       this.toolbar.appendChild(left);
     }
     else // IE6 so need to work around its poor CSS support
     {
       this.toolbar.style.position = (this.ie7 ? "fixed" : "absolute");
       this.toolbar.style.zIndex = "200";
       this.toolbar.style.width = "99.9%";
       this.toolbar.style.height = "1.2em";
       this.toolbar.style.top = "auto";
       this.toolbar.style.bottom = "0";
       this.toolbar.style.left = "0";
       this.toolbar.style.right = "0";
       this.toolbar.style.textAlign = "left";
       this.toolbar.style.fontSize = "60%";
       this.toolbar.style.color = "red";
       this.toolbar.borderWidth = 0;
       this.toolbar.className = "toolbar";
       this.toolbar.style.background = "rgb(240,240,240)";

       // would like to have help text left aligned
       // and page counter right aligned, floating
       // div's don't work, so instead use nested
       // absolutely positioned div's.

       var sp = this.create_element("span");
       sp.innerHTML = "&nbsp;&nbsp;*&nbsp;";
       this.toolbar.appendChild(sp);
       this.eos = sp;  // end of slide indicator

       var help = this.create_element("a");
       help.setAttribute("href", this.help_page);
       help.setAttribute("title", this.localize(this.help_text));
       help.innerHTML = this.localize("help?");
       this.toolbar.appendChild(help);
       this.help_anchor = help;  // save for focus hack

       var gap1 = document.createTextNode(" ");
       this.toolbar.appendChild(gap1);

       var contents = this.create_element("a");
       contents.setAttribute("href", "javascript:toggleTableOfContents()");
       contents.setAttribute("title", this.localize("table of contents".localize));
       contents.innerHTML = this.localize("contents?");
       this.toolbar.appendChild(contents);

       var gap2 = document.createTextNode(" ");
       this.toolbar.appendChild(gap2);

       var copyright = this.find_copyright();

       if (copyright)
       {
         var span = this.create_element("span");
         span.innerHTML = copyright;
         span.style.color = "black";
         span.style.marginLeft = "0.5em";
         this.toolbar.appendChild(span);
       }

       counter = this.create_element("div")
       counter.style.position = "absolute";
       counter.style.width = "auto"; //"20%";
       counter.style.height = "1.2em";
       counter.style.top = "auto";
       counter.style.bottom = 0;
       counter.style.right = "0";
       counter.style.textAlign = "right";
       counter.style.color = "red";
       counter.style.background = "rgb(240,240,240)";

       counter.innerHTML = this.localize("slide") + " n/m";
       this.toolbar.appendChild(counter);
     }

     // ensure that click isn't passed through to the page
     this.toolbar.onclick =
         function (e) {
           if (!e)
             e = window.event;

           var target = e.target;

           if (!target && e.srcElement)
             target = e.srcElement;

           // work around Safari bug
           if (target && target.nodeType == 3)
             target = target.parentNode;

           w3c_slidy.stop_propagation(e);

           if (target && target.nodeName.toLowerCase() != "a")
             w3c_slidy.mouse_button_click(e);
         };

     this.slide_number_element = counter;
     this.set_eos_status(false);
     document.body.appendChild(this.toolbar);
  },

  // wysiwyg editors make it hard to use div elements
  // e.g. amaya loses the div when you copy and paste
  // this function wraps div elements around implicit
  // slides which start with an h1 element and continue
  // up to the next heading or div element
  wrap_implicit_slides: function () {
    var i, heading, node, next, div;
    var headings = document.getElementsByTagName("h1");

    if (!headings)
      return;

    for (i = 0; i < headings.length; ++i)
    {
      heading = headings[i];

      if (heading.parentNode != document.body)
        continue;

      node = heading.nextSibling;

      div = document.createElement("div");
      this.add_class(div, "slide");
      document.body.replaceChild(div, heading);
      div.appendChild(heading);

      while (node)
      {
        if (node.nodeType == 1 &&    // an element
             (node.nodeName == "H1" ||
              node.nodeName == "h1" ||
              node.nodeName == "DIV" ||
              node.nodeName == "div"))
          break;

        next = node.nextSibling;
        node = document.body.removeChild(node);
        div.appendChild(node);
        node = next;
      }
    }
  },

// return new array of all slides
  collect_slides: function () {
    var slides = new Array();
    var divs = document.body.getElementsByTagName("div");

    for (var i = 0; i < divs.length; ++i)
    {
      div = divs.item(i);

      if (this.has_class(div, "slide"))
      {
        // add slide to collection
        slides[slides.length] = div;

        // hide each slide as it is found
        this.add_class(div, "hidden");

        // add dummy <br/> at end for scrolling hack
        var node1 = document.createElement("br");
        div.appendChild(node1);
        var node2 = document.createElement("br");
        div.appendChild(node2);
      }
      else if (this.has_class(div, "background"))
      {  // work around for Firefox SVG reload bug
        // which otherwise replaces 1st SVG graphic with 2nd
        div.style.display = "block";
      }
    }

    this.slides = slides;
  },

  // return new array of all <div class="handout">
  collect_notes: function () {
    var notes = new Array();
    var divs = document.body.getElementsByTagName("div");

    for (var i = 0; i < divs.length; ++i)
    {
      div = divs.item(i);

      if (this.has_class(div, "handout"))
      {
        // add note to collection
        notes[notes.length] = div;

        // and hide it
        this.add_class(div, "hidden");
      }
    }

    this.notes = notes;
  },

  // return new array of all <div class="background">
  // including named backgrounds e.g. class="background titlepage"
  collect_backgrounds: function () {
    var backgrounds = new Array();
    var divs = document.body.getElementsByTagName("div");

    for (var i = 0; i < divs.length; ++i)
    {
      div = divs.item(i);

      if (this.has_class(div, "background"))
      {
        // add background to collection
        backgrounds[backgrounds.length] = div;

        // and hide it
        this.add_class(div, "hidden");
      }
    }

    this.backgrounds = backgrounds;
  },

  // set click handlers on all anchors
  patch_anchors: function () {
    var self = w3c_slidy;
    var handler = function (event) {
      // compare this.href with location.href
      // for link to another slide in this doc

      if (self.page_address(this.href) == self.page_address(location.href))
      {
        // yes, so find new slide number
        var newslidenum = self.find_slide_number(this.href);

        if (newslidenum != self.slide_number)
        {
          var slide = self.slides[self.slide_number];
          self.hide_slide(slide);
          self.slide_number = newslidenum;
          slide = self.slides[self.slide_number];
          self.show_slide(slide);
          self.set_location();
        }
      }
      else
        w3c_slidy.stop_propagation(event);

//      else if (this.target == null)
//        location.href = this.href;

      this.blur();
      self.disable_slide_click = true;
    };

    var anchors = document.body.getElementsByTagName("a");

    for (var i = 0; i < anchors.length; ++i)
    {
      if (window.addEventListener)
        anchors[i].addEventListener("click", handler, false);
      else
        anchors[i].attachEvent("onclick", handler);
    }
  },

  // ### CHECK ME ### see which functions are invoked via setTimeout
  // either directly or indirectly for use of w3c_slidy vs this
  show_slide_number: function () {
    var timer = w3c_slidy.get_timer();
    w3c_slidy.slide_number_element.innerHTML = timer + w3c_slidy.localize("slide") + " " +
           (w3c_slidy.slide_number + 1) + "/" + w3c_slidy.slides.length;
  },

  // every 200mS check if the location has been changed as a
  // result of the user activating the Back button/menu item
  // doesn't work for Opera < 9.5
  check_location: function () {
    var hash = location.hash;

    if (w3c_slidy.slide_number > 0 && (hash == "" || hash == "#"))
      w3c_slidy.goto_slide(0);
    else if (hash.length > 2 && hash != "#("+(w3c_slidy.slide_number+1)+")")
    {
      var num = parseInt(location.hash.substr(2));

      if (!isNaN(num))
        w3c_slidy.goto_slide(num-1);
    }

    if (w3c_slidy.time_left && w3c_slidy.slide_number > 0)
    {
      w3c_slidy.show_slide_number();

      if (w3c_slidy.time_left > 0)
        w3c_slidy.time_left -= 200;
    }
  },

  get_timer: function () {
    var timer = "";
    if (w3c_slidy.time_left)
    {
      var mins, secs;
      secs = Math.floor(w3c_slidy.time_left/1000);
      mins = Math.floor(secs / 60);
      secs = secs % 60;
      timer = (mins ? mins+"m" : "") + secs + "s ";
    }

    return timer;
  },

  // this doesn't push location onto history stack for IE
  // for which a hidden iframe hack is needed: load page into
  // the iframe with script that set's parent's location.hash
  // but that won't work for standalone use unless we can
  // create the page dynamically via a javascript: URL
  set_location: function () {
     var uri = w3c_slidy.page_address(location.href);
     var hash = "#(" + (w3c_slidy.slide_number+1) + ")";

     if (w3c_slidy.slide_number >= 0)
       uri = uri + hash;

     if (w3c_slidy.ie && !w3c_slidy.ie8)
       w3c_slidy.push_hash(hash);

     if (uri != location.href) // && !khtml
        location.href = uri;

     if (this.khtml)
        hash = "(" + (w3c_slidy.slide_number+1) + ")";

     if (!this.ie && location.hash != hash && location.hash != "")
       location.hash = hash;

     document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")";
     w3c_slidy.show_slide_number();
  },

  page_address: function (uri) {
    var i = uri.indexOf("#");

    if (i < 0)
      i = uri.indexOf("%23");

    // check if anchor is entire page

    if (i < 0)
      return uri;  // yes

    return uri.substr(0, i);
  },

  // only used for IE6 and IE7
  on_frame_loaded: function (hash) {
    location.hash = hash;
    var uri = w3c_slidy.page_address(location.href);
    location.href = uri + hash;
  },

  // history hack with thanks to Bertrand Le Roy
  push_hash: function (hash) {
    if (hash == "") hash = "#(1)";
      window.location.hash = hash;

    var doc = document.getElementById("historyFrame").contentWindow.document;
  },

  // find current slide based upon location
  // first find target anchor and then look
  // for associated div element enclosing it
  // finally map that to slide number
  find_slide_number: function (uri) {
    // first get anchor from page location

    var i = uri.indexOf("#");

    // check if anchor is entire page
    if (i < 0)
      return 0;  // yes

    var anchor = unescape(uri.substr(i+1));

    // now use anchor as XML ID to find target
    var target = document.getElementById(anchor);

    if (!target)
    {
      // does anchor look like "(2)" for slide 2 ??
      // where first slide is (1)
      var re = /\((\d)+\)/;

      if (anchor.match(re))
      {
        var num = parseInt(anchor.substring(1, anchor.length-1));

        if (num > this.slides.length)
          num = 1;

        if (--num < 0)
          num = 0;

        return num;
      }

      // accept [2] for backwards compatibility
      re = /\[(\d)+\]/;

      if (anchor.match(re))
      {
         var num = parseInt(anchor.substring(1, anchor.length-1));

         if (num > this.slides.length)
            num = 1;

         if (--num < 0)
            num = 0;

         return num;
      }

      // oh dear unknown anchor
      return 0;
    }

    // search for enclosing slide

    while (true)
    {
      // browser coerces html elements to uppercase!
      if (target.nodeName.toLowerCase() == "div" &&
            this.has_class(target, "slide"))
      {
        // found the slide element
        break;
      }

      // otherwise try parent element if any

      target = target.parentNode;

      if (!target)
      {
        return 0;   // no luck!
      }
    };

    for (i = 0; i < slides.length; ++i)
    {
      if (slides[i] == target)
        return i;  // success
    }

    // oh dear still no luck
    return 0;
  },

  previous_slide: function (incremental) {
    if (!w3c_slidy.view_all)
    {
      var slide;

//jmi
if (!w3c_slidy.incremental_display) {incremental = false;}

      if ((incremental || w3c_slidy.slide_number == 0) && w3c_slidy.last_shown != null)
      {
        w3c_slidy.last_shown = w3c_slidy.hide_previous_item(w3c_slidy.last_shown);
        w3c_slidy.set_eos_status(false);
      }
      else if (w3c_slidy.slide_number > 0)
      {
        slide = w3c_slidy.slides[w3c_slidy.slide_number];
        w3c_slidy.hide_slide(slide);

        w3c_slidy.slide_number = w3c_slidy.slide_number - 1;
        slide = w3c_slidy.slides[w3c_slidy.slide_number];
        w3c_slidy.set_visibility_all_incremental("visible");
        w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null);
        w3c_slidy.set_eos_status(true);
        w3c_slidy.show_slide(slide);
      }

      w3c_slidy.set_location();

      if (!w3c_slidy.ns_pos)
        w3c_slidy.refresh_toolbar(200);
    }
  },

  next_slide: function (incremental) {
    if (!w3c_slidy.view_all)
    {
      var slide, last = w3c_slidy.last_shown;
//jmi
if (!w3c_slidy.incremental_display) {incremental = false;}

      if (incremental || w3c_slidy.slide_number == w3c_slidy.slides.length - 1)
         w3c_slidy.last_shown = w3c_slidy.reveal_next_item(w3c_slidy.last_shown);

      if ((!incremental || w3c_slidy.last_shown == null) &&
             w3c_slidy.slide_number < w3c_slidy.slides.length - 1)
      {
         slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.hide_slide(slide);

         w3c_slidy.slide_number = w3c_slidy.slide_number + 1;
         slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.last_shown = null;
         w3c_slidy.set_visibility_all_incremental("hidden");
         w3c_slidy.show_slide(slide);
      }
      else if (!w3c_slidy.last_shown)
      {
         if (last && incremental)
           w3c_slidy.last_shown = last;
      }

      w3c_slidy.set_location();

      w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown));

      if (!w3c_slidy.ns_pos)
         w3c_slidy.refresh_toolbar(200);
     }
  },

  // to first slide with nothing revealed
  // i.e. state at start of presentation
  first_slide: function () {
     if (!w3c_slidy.view_all)
     {
       var slide;

       if (w3c_slidy.slide_number != 0)
       {
         slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.hide_slide(slide);

         w3c_slidy.slide_number = 0;
         slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.last_shown = null;
         w3c_slidy.set_visibility_all_incremental("hidden");
         w3c_slidy.show_slide(slide);
       }

       w3c_slidy.set_eos_status(
         !w3c_slidy.next_incremental_item(w3c_slidy.last_shown));
       w3c_slidy.set_location();
     }
  },

  // goto last slide with everything revealed
  // i.e. state at end of presentation
  last_slide: function () {
    if (!w3c_slidy.view_all)
    {
      var slide;

      w3c_slidy.last_shown = null; //revealNextItem(lastShown);

      if (w3c_slidy.last_shown == null &&
          w3c_slidy.slide_number < w3c_slidy.slides.length - 1)
      {
         slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.hide_slide(slide);
         w3c_slidy.slide_number = w3c_slidy.slides.length - 1;
         slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.set_visibility_all_incremental("visible");
         w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null);

         w3c_slidy.show_slide(slide);
      }
      else
      {
         w3c_slidy.set_visibility_all_incremental("visible");
         w3c_slidy.last_shown = w3c_slidy.previous_incremental_item(null);
      }

      w3c_slidy.set_eos_status(true);
      w3c_slidy.set_location();
    }
  },


  // ### check this and consider add/remove class
  set_eos_status: function (state) {
    if (this.eos)
      this.eos.style.color = (state ? "rgb(240,240,240)" : "red");
  },

  // first slide is 0
  goto_slide: function (num) {
    //alert("going to slide " + (num+1));
    var slide = w3c_slidy.slides[w3c_slidy.slide_number];
    w3c_slidy.hide_slide(slide);
    w3c_slidy.slide_number = num;
    slide = w3c_slidy.slides[w3c_slidy.slide_number];
    w3c_slidy.last_shown = null;
    w3c_slidy.set_visibility_all_incremental("hidden");
    w3c_slidy.set_eos_status(!w3c_slidy.next_incremental_item(w3c_slidy.last_shown));
    document.title = w3c_slidy.title + " (" + (w3c_slidy.slide_number+1) + ")";
    w3c_slidy.show_slide(slide);
    w3c_slidy.show_slide_number();
  },


  show_slide: function (slide) {
    this.sync_background(slide);
    window.scrollTo(0,0);
    this.remove_class(slide, "hidden");
  },

  hide_slide: function (slide) {
    this.add_class(slide, "hidden");
  },

  // show just the backgrounds pertinent to this slide
  // when slide background-color is transparent
  // this should now work with rgba color values
  sync_background: function (slide) {
    var background;
    var bgColor;

    if (slide.currentStyle)
      bgColor = slide.currentStyle["backgroundColor"];
    else if (document.defaultView)
    {
      var styles = document.defaultView.getComputedStyle(slide,null);

      if (styles)
        bgColor = styles.getPropertyValue("background-color");
      else // broken implementation probably due Safari or Konqueror
      {
        //alert("defective implementation of getComputedStyle()");
        bgColor = "transparent";
      }
    }
    else
      bgColor == "transparent";

    if (bgColor == "transparent" ||
        bgColor.indexOf("rgba") >= 0 ||
        bgColor.indexOf("opacity") >= 0)
    {
      var slideClass = this.get_class_list(slide);

      for (var i = 0; i < this.backgrounds.length; i++)
      {
        background = this.backgrounds[i];

        var bgClass = this.get_class_list(background);

        if (this.matching_background(slideClass, bgClass))
          this.remove_class(background, "hidden");
        else
          this.add_class(background, "hidden");
      }
    }
    else // forcibly hide all backgrounds
      this.hide_backgrounds();
  },

  hide_backgrounds: function () {
    for (var i = 0; i < this.backgrounds.length; i++)
    {
      background = this.backgrounds[i];
      this.add_class(background, "hidden");
    }
  },

  // compare classes for slide and background
  matching_background: function (slideClass, bgClass) {
    var i, count, pattern, result;

    // define pattern as regular expression
    pattern = /\w+/g;

    // check background class names
    result = bgClass.match(pattern);

    for (i = count = 0; i < result.length; i++)
    {
      if (result[i] == "hidden")
        continue;

      if (result[i] == "background")
	continue;

      ++count;
    }

    if (count == 0)  // default match
      return true;

    // check for matches and place result in array
    result = slideClass.match(pattern);

    // now check if desired name is present for background
    for (i = count = 0; i < result.length; i++)
    {
      if (result[i] == "hidden")
        continue;

      if (this.has_token(bgClass, result[i]))
        return true;
    }

    return false;
  },

  resized: function () {
     var width = 0;

     if ( typeof( window.innerWidth ) == 'number' )
       width = window.innerWidth;  // Non IE browser
     else if (document.documentElement && document.documentElement.clientWidth)
       width = document.documentElement.clientWidth;  // IE6
     else if (document.body && document.body.clientWidth)
       width = document.body.clientWidth; // IE4

     var height = 0;

     if ( typeof( window.innerHeight ) == 'number' )
       height = window.innerHeight;  // Non IE browser
     else if (document.documentElement && document.documentElement.clientHeight)
       height = document.documentElement.clientHeight;  // IE6
     else if (document.body && document.body.clientHeight)
       height = document.body.clientHeight; // IE4

     if (height && (width/height > 1.05*1024/768))
     {
       width = height * 1024.0/768;
     }

     // IE fires onresize even when only font size is changed!
     // so we do a check to avoid blocking < and > actions
     if (width != w3c_slidy.last_width || height != w3c_slidy.last_height)
     {
       if (width >= 1100)
         w3c_slidy.size_index = 5;    // 4
       else if (width >= 1000)
         w3c_slidy.size_index = 4;    // 3
       else if (width >= 800)
         w3c_slidy.size_index = 3;    // 2
       else if (width >= 600)
         w3c_slidy.size_index = 2;    // 1
       else if (width)
         w3c_slidy.size_index = 0;

       // add in font size adjustment from meta element e.g.
       // <meta name="font-size-adjustment" content="-2" />
       // useful when slides have too much content ;-)

       if (0 <= w3c_slidy.size_index + w3c_slidy.size_adjustment &&
             w3c_slidy.size_index + w3c_slidy.size_adjustment < w3c_slidy.sizes.length)
         w3c_slidy.size_index = w3c_slidy.size_index + w3c_slidy.size_adjustment;

       // enables cross browser use of relative width/height
       // on object elements for use with SVG and Flash media
       w3c_slidy.adjust_object_dimensions(width, height);

       if (document.body.style.fontSize != w3c_slidy.sizes[w3c_slidy.size_index])
       {
         document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index];
       }

       w3c_slidy.last_width = width;
       w3c_slidy.last_height = height;

       // force reflow to work around Mozilla bug
       if (w3c_slidy.ns_pos)
       {
         var slide = w3c_slidy.slides[w3c_slidy.slide_number];
         w3c_slidy.hide_slide(slide);
         w3c_slidy.show_slide(slide);
       }

       // force correct positioning of toolbar
       w3c_slidy.refresh_toolbar(200);
     }
  },

  scrolled: function () {
    if (w3c_slidy.toolbar && !w3c_slidy.ns_pos && !w3c_slidy.ie7)
    {
      w3c_slidy.hack_offset = w3c_slidy.scroll_x_offset();
      // hide toolbar
      w3c_slidy.toolbar.style.display = "none";

      // make it reappear later
      if (w3c_slidy.scrollhack == 0 && !w3c_slidy.view_all)
      {
        setTimeout(function () {w3c_slidy.show_toolbar(); }, 1000);
        w3c_slidy.scrollhack = 1;
      }
    }
  },

  hide_toolbar: function () {
    w3c_slidy.add_class(w3c_slidy.toolbar, "hidden");
    window.focus();
  },

  // used to ensure IE refreshes toolbar in correct position
  refresh_toolbar: function (interval) {
    if (!w3c_slidy.ns_pos && !w3c_slidy.ie7)
    {
      w3c_slidy.hide_toolbar();
      setTimeout(function () {w3c_slidy.show_toolbar(); }, interval);
    }
  },

  // restores toolbar after short delay
  show_toolbar: function () {
    if (w3c_slidy.want_toolbar)
    {
      w3c_slidy.toolbar.style.display = "block";

      if (!w3c_slidy.ns_pos)
      {
        // adjust position to allow for scrolling
        var xoffset = w3c_slidy.scroll_x_offset();
        w3c_slidy.toolbar.style.left = xoffset;
        w3c_slidy.toolbar.style.right = xoffset;

        // determine vertical scroll offset
        //var yoffset = scrollYOffset();

        // bottom is doc height - window height - scroll offset
        //var bottom = documentHeight() - lastHeight - yoffset

        //if (yoffset > 0 || documentHeight() > lastHeight)
        //   bottom += 16;  // allow for height of scrollbar

        w3c_slidy.toolbar.style.bottom = 0; //bottom;
      }

      w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden");
    }

    w3c_slidy.scrollhack = 0;


    // set the keyboard focus to the help link on the
    // toolbar to ensure that document has the focus
    // IE doesn't always work with window.focus()
    // and this hack has benefit of Enter for help

    try
    {
      if (!w3c_slidy.opera)
        w3c_slidy.help_anchor.focus();
    }
    catch (e)
    {
    }
  },

// invoked via F key
  toggle_toolbar: function () {
    if (!w3c_slidy.view_all)
    {
      if (w3c_slidy.has_class(w3c_slidy.toolbar, "hidden"))
      {
        w3c_slidy.remove_class(w3c_slidy.toolbar, "hidden")
        w3c_slidy.want_toolbar = 1;
      }
      else
      {
        w3c_slidy.add_class(w3c_slidy.toolbar, "hidden")
        w3c_slidy.want_toolbar = 0;
      }
    }
  },

  scroll_x_offset: function () {
    if (window.pageXOffset)
      return self.pageXOffset;

    if (document.documentElement &&
             document.documentElement.scrollLeft)
      return document.documentElement.scrollLeft;

    if (document.body)
      return document.body.scrollLeft;

    return 0;
  },

  scroll_y_offset: function () {
    if (window.pageYOffset)
      return self.pageYOffset;

    if (document.documentElement &&
             document.documentElement.scrollTop)
      return document.documentElement.scrollTop;

    if (document.body)
      return document.body.scrollTop;

    return 0;
  },

  // looking for a way to determine height of slide content
  // the slide itself is set to the height of the window
  optimize_font_size: function () {
    var slide = w3c_slidy.slides[w3c_slidy.slide_number];

    //var dh = documentHeight(); //getDocHeight(document);
    var dh = slide.scrollHeight;
    var wh = getWindowHeight();
    var u = 100 * dh / wh;

    alert("window utilization = " + u + "% (doc "
      + dh + " win " + wh + ")");
  },

  // from document object
  get_doc_height: function (doc) {
    if (!doc)
      doc = document;

    if (doc && doc.body && doc.body.offsetHeight)
      return doc.body.offsetHeight;  // ns/gecko syntax

    if (doc && doc.body && doc.body.scrollHeight)
      return doc.body.scrollHeight;

    alert("couldn't determine document height");
  },

  get_window_height: function () {
    if ( typeof( window.innerHeight ) == 'number' )
      return window.innerHeight;  // Non IE browser

    if (document.documentElement && document.documentElement.clientHeight)
      return document.documentElement.clientHeight;  // IE6

    if (document.body && document.body.clientHeight)
      return document.body.clientHeight; // IE4
  },

  document_height: function () {
    var sh, oh;

    sh = document.body.scrollHeight;
    oh = document.body.offsetHeight;

    if (sh && oh)
    {
      return (sh > oh ? sh : oh);
    }

    // no idea!
    return 0;
  },

  smaller: function () {
    if (w3c_slidy.size_index > 0)
    {
      --w3c_slidy.size_index;
    }

    w3c_slidy.toolbar.style.display = "none";
    document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index];
    var slide = w3c_slidy.slides[w3c_slidy.slide_number];
    w3c_slidy.hide_slide(slide);
    w3c_slidy.show_slide(slide);
    setTimeout(function () {w3c_slidy.show_toolbar(); }, 50);
  },

  bigger: function () {
    if (w3c_slidy.size_index < w3c_slidy.sizes.length - 1)
    {
      ++w3c_slidy.size_index;
    }

    w3c_slidy.toolbar.style.display = "none";
    document.body.style.fontSize = w3c_slidy.sizes[w3c_slidy.size_index];
    var slide = w3c_slidy.slides[w3c_slidy.slide_number];
    w3c_slidy.hide_slide(slide);
    w3c_slidy.show_slide(slide);
    setTimeout(function () {w3c_slidy.show_toolbar(); }, 50);
  },

  // enables cross browser use of relative width/height
  // on object elements for use with SVG and Flash media
  // with thanks to Ivan Herman for the suggestion
  adjust_object_dimensions: function (width, height) {
    for( var i = 0; i < w3c_slidy.objects.length; i++ )
    {
      var obj = this.objects[i];
      var mimeType = obj.getAttribute("type");

      if (mimeType == "image/svg+xml" || mimeType == "application/x-shockwave-flash")
      {
        if ( !obj.initialWidth )
          obj.initialWidth = obj.getAttribute("width");

        if ( !obj.initialHeight )
          obj.initialHeight = obj.getAttribute("height");

        if ( obj.initialWidth && obj.initialWidth.charAt(obj.initialWidth.length-1) == "%" )
        {
          var w = parseInt(obj.initialWidth.slice(0, obj.initialWidth.length-1));
          var newW = width * (w/100.0);
          obj.setAttribute("width",newW);
        }

        if ( obj.initialHeight &&
             obj.initialHeight.charAt(obj.initialHeight.length-1) == "%" )
        {
          var h = parseInt(obj.initialHeight.slice(0, obj.initialHeight.length-1));
          var newH = height * (h/100.0);
          obj.setAttribute("height", newH);
        }
      }
    }
  },

  // needed for Opera to inhibit default behavior
  // since Opera delivers keyPress even if keyDown
  // was cancelled
  key_press: function (event) {
    if (!event)
      event = window.event;

    if (!w3c_slidy.key_wanted)
      return w3c_slidy.cancel(event);

    return true;
  },

  //  See e.g. http://www.quirksmode.org/js/events/keys.html for keycodes
  key_down: function (event) {
    var key, target, tag;

    w3c_slidy.key_wanted = true;

    if (!event)
      event = window.event;

    // kludge around NS/IE differences
    if (window.event)
    {
      key = window.event.keyCode;
      target = window.event.srcElement;
    }
    else if (event.which)
    {
      key = event.which;
      target = event.target;
    }
    else
      return true; // Yikes! unknown browser

    // ignore event if key value is zero
    // as for alt on Opera and Konqueror
    if (!key)
       return true;

    // avoid interfering with keystroke
    // behavior for non-slidy chrome elements
    if (!w3c_slidy.slidy_chrome(target) &&
        w3c_slidy.special_element(target))
      return true;

    // check for concurrent control/command/alt key
    // but are these only present on mouse events?

    if (event.ctrlKey || event.altKey || event.metaKey)
       return true;

    // dismiss table of contents if visible
    if (w3c_slidy.is_shown_toc() && key != 9 && key != 16 && key != 38 && key != 40)
    {
      w3c_slidy.hide_table_of_contents(true);

      if (key == 27 || key == 84 || key == 67)
        return w3c_slidy.cancel(event);
    }

    if (key == 34) // Page Down
    {
      if (w3c_slidy.view_all)
        return true;

      w3c_slidy.next_slide(false);
      return w3c_slidy.cancel(event);
    }
    else if (key == 33) // Page Up
    {
      if (w3c_slidy.view_all)
        return true;

      w3c_slidy.previous_slide(false);
      return w3c_slidy.cancel(event);
    }
    else if (key == 32) // space bar
    {
      w3c_slidy.next_slide(true);
      return w3c_slidy.cancel(event);
    }
    else if (key == 37) // Left arrow
    {
      w3c_slidy.previous_slide(!event.shiftKey);
      return w3c_slidy.cancel(event);
    }
    else if (key == 36) // Home
    {
      w3c_slidy.first_slide();
      return w3c_slidy.cancel(event);
    }
    else if (key == 35) // End
    {
      w3c_slidy.last_slide();
      return w3c_slidy.cancel(event);
    }
    else if (key == 39) // Right arrow
    {
      w3c_slidy.next_slide(!event.shiftKey);
      return w3c_slidy.cancel(event);
    }
    else if (key == 13) // Enter
    {
      if (w3c_slidy.outline)
      {
        if (w3c_slidy.outline.visible)
          w3c_slidy.fold(w3c_slidy.outline);
        else
          w3c_slidy.unfold(w3c_slidy.outline);

       return w3c_slidy.cancel(event);
      }
    }
    else if (key == 188)  // < for smaller fonts
    {
      w3c_slidy.smaller();
      return w3c_slidy.cancel(event);
    }
    else if (key == 190)  // > for larger fonts
    {
      w3c_slidy.bigger();
      return w3c_slidy.cancel(event);
    }
    else if (key == 189 || key == 109)  // - for smaller fonts
    {
      w3c_slidy.smaller();
      return w3c_slidy.cancel(event);
    }
    else if (key == 187 || key == 191 || key == 107)  // = +  for larger fonts
    {
      w3c_slidy.bigger();
      return w3c_slidy.cancel(event);
    }
    else if (key == 83)  // S for smaller fonts
    {
      w3c_slidy.smaller();
      return w3c_slidy.cancel(event);
    }
    else if (key == 66)  // B for larger fonts
    {
      w3c_slidy.bigger();
      return w3c_slidy.cancel(event);
    }
    else if (key == 90)  // Z for last slide
    {
      w3c_slidy.last_slide();
      return w3c_slidy.cancel(event);
    }
    else if (key == 70)  // F for toggle toolbar
    {
      w3c_slidy.toggle_toolbar();
      return w3c_slidy.cancel(event);
    }
    else if (key == 65)  // A for toggle view single/all slides
    {
      w3c_slidy.toggle_view();
      return w3c_slidy.cancel(event);
    }
    else if (key == 75)  // toggle action of left click for next page
    {
      w3c_slidy.mouse_click_enabled = !w3c_slidy.mouse_click_enabled;
      var alert_msg = (w3c_slidy.mouse_click_enabled ?
                "enabled" : "disabled") +  " mouse click advance";

      alert(w3c_slidy.localize(alert_msg));
      return w3c_slidy.cancel(event);
    }
    else if (key == 84 || key == 67)  // T or C for table of contents
    {
      if (w3c_slidy.toc)
        w3c_slidy.toggle_table_of_contents();

      return w3c_slidy.cancel(event);
    }
    else if (key == 72) // H for help
    {
      window.location = w3c_slidy.help_page;
      return w3c_slidy.cancel(event);
    }
//jmi
    else if (key == 73) // I to toggle incremental display
    {
      var slide = w3c_slidy.slides[w3c_slidy.slide_number];
      w3c_slidy.hide_slide(slide);
      if (w3c_slidy.incremental_display) { w3c_slidy.set_visibility_all_incremental("visible"); }
      w3c_slidy.incremental_display = !w3c_slidy.incremental_display ;
      w3c_slidy.last_shown = null ;
      w3c_slidy.set_visibility_all_incremental("hidden");
      //this.set_eos_status(true);
      w3c_slidy.show_slide(slide);
      return w3c_slidy.cancel(event);
    }
    else if (key == 76) // L to toggle color-set
    {
      w3c_slidy.toggle_color_set();
      return w3c_slidy.cancel(event);
    }
    else if (key == 77) // display help_keymap
    {
      alert(w3c_slidy.help_keymap);
      return w3c_slidy.cancel(event);
    }
//jmi end
     //else alert("key code is "+ key);
    return true;
  },

  // safe for both text/html and application/xhtml+xml
  create_element: function (name) {
    if (this.xhtml && (typeof document.createElementNS != 'undefined'))
      return document.createElementNS("http://www.w3.org/1999/xhtml", name)

    return document.createElement(name);
  },

  get_element_style: function (elem, IEStyleProp, CSSStyleProp) {
    if (elem.currentStyle)
    {
      return elem.currentStyle[IEStyleProp];
    }
    else if (window.getComputedStyle)
    {
      var compStyle = window.getComputedStyle(elem, "");
      return compStyle.getPropertyValue(CSSStyleProp);
    }
    return "";
  },

  // the string str is a whitespace separated list of tokens
  // test if str contains a particular token, e.g. "slide"
  has_token: function (str, token) {
    if (str)
    {
      // define pattern as regular expression
      var pattern = /\w+/g;

      // check for matches
      // place result in array
      var result = str.match(pattern);

      // now check if desired token is present
      for (var i = 0; i < result.length; i++)
      {
        if (result[i] == token)
          return true;
      }
    }

    return false;
  },

  get_class_list: function (element) {
    if (typeof element.className != 'undefined')
      return element.className;

    return element.getAttribute("class");
  },

  has_class: function (element, name) {
    if (element.nodeType != 1)
      return false;

    var regexp = new RegExp("(^| )" + name + "\W*");

    if (typeof element.className != 'undefined')
      return regexp.test(element.className);

    return regexp.test(element.getAttribute("class"));
  },

  remove_class: function (element, name) {
    var regexp = new RegExp("(^| )" + name + "\W*");
    var clsval = "";

    if (typeof element.className != 'undefined')
    {
      clsval = element.className;

      if (clsval)
      {
        clsval = clsval.replace(regexp, "");
        element.className = clsval;
      }
    }
    else
    {
      clsval = element.getAttribute("class");

      if (clsval)
      {
        clsval = clsval.replace(regexp, "");
        element.setAttribute("class", clsval);
      }
    }
  },

  add_class: function (element, name) {
    if (!this.has_class(element, name))
    {
      if (typeof element.className != 'undefined')
        element.className += " " + name;
      else
      {
        var clsval = element.getAttribute("class");
        clsval = clsval ? clsval + " " + name : name;
        element.setAttribute("class", clsval);
      }
    }
  },

  // HTML elements that can be used with class="incremental"
  // note that you can also put the class on containers like
  // up, ol, dl, and div to make their contents appear
  // incrementally. Upper case is used since this is what
  // browsers report for HTML node names (text/html).
  incremental_elements: null,
  okay_for_incremental: function (name) {
    if (!this.incremental_elements)
    {
      var inclist = new Array();
      inclist["p"] = true;
      inclist["pre"] = true;
      inclist["li"] = true;
      inclist["blockquote"] = true;
      inclist["dt"] = true;
      inclist["dd"] = true;
      inclist["h2"] = true;
      inclist["h3"] = true;
      inclist["h4"] = true;
      inclist["h5"] = true;
      inclist["h6"] = true;
      inclist["span"] = true;
      inclist["address"] = true;
      inclist["table"] = true;
      inclist["tr"] = true;
      inclist["th"] = true;
      inclist["td"] = true;
      inclist["img"] = true;
      inclist["object"] = true;
      this.incremental_elements = inclist;
    }
    return this.incremental_elements[name.toLowerCase()];
  },

  next_incremental_item: function (node) {
    var br = this.is_xhtml ? "br" : "BR";
    var slide = w3c_slidy.slides[w3c_slidy.slide_number];

    for (;;)
    {
      node = w3c_slidy.next_node(slide, node);

      if (node == null || node.parentNode == null)
        break;

      if (node.nodeType == 1)  // ELEMENT
      {
        if (node.nodeName == br)
          continue;

        if (w3c_slidy.has_class(node, "incremental")
             && w3c_slidy.okay_for_incremental(node.nodeName))
          return node;

        if (w3c_slidy.has_class(node.parentNode, "incremental")
             && !w3c_slidy.has_class(node, "non-incremental"))
          return node;
      }
    }

    return node;
  },

  previous_incremental_item: function (node) {
    var br = this.is_xhtml ? "br" : "BR";
    var slide = w3c_slidy.slides[w3c_slidy.slide_number];

    for (;;)
    {
      node = w3c_slidy.previous_node(slide, node);

      if (node == null || node.parentNode == null)
        break;

      if (node.nodeType == 1)
      {
        if (node.nodeName == br)
          continue;

        if (w3c_slidy.has_class(node, "incremental")
             && w3c_slidy.okay_for_incremental(node.nodeName))
          return node;

        if (w3c_slidy.has_class(node.parentNode, "incremental")
             && !w3c_slidy.has_class(node, "non-incremental"))
          return node;
      }
    }

    return node;
  },

  // set visibility for all elements on current slide with
  // a parent element with attribute class="incremental"
  set_visibility_all_incremental: function (value) {
    var node = this.next_incremental_item(null);

//jmi
if (!w3c_slidy.incremental_display) {value = "visible";}

    if (value == "hidden")
    {
      while (node)
      {
        w3c_slidy.add_class(node, "invisible");
        node = w3c_slidy.next_incremental_item(node);
      }
    }
    else // value == "visible"
    {
      while (node)
      {
        w3c_slidy.remove_class(node, "invisible");
        node = w3c_slidy.next_incremental_item(node);
      }
    }
  },

  // reveal the next hidden item on the slide
  // node is null or the node that was last revealed
  reveal_next_item: function (node) {
    node = w3c_slidy.next_incremental_item(node);

    if (node && node.nodeType == 1)  // an element
      w3c_slidy.remove_class(node, "invisible");

    return node;
  },

  // exact inverse of revealNextItem(node)
  hide_previous_item: function (node) {
    if (node && node.nodeType == 1)  // an element
      w3c_slidy.add_class(node, "invisible");

    return this.previous_incremental_item(node);
  },

  // left to right traversal of root's content
  next_node: function (root, node) {
    if (node == null)
      return root.firstChild;

    if (node.firstChild)
      return node.firstChild;

    if (node.nextSibling)
      return node.nextSibling;

    for (;;)
    {
      node = node.parentNode;

      if (!node || node == root)
        break;

      if (node && node.nextSibling)
        return node.nextSibling;
    }

    return null;
  },

  // right to left traversal of root's content
  previous_node: function (root, node) {
    if (node == null)
    {
      node = root.lastChild;

      if (node)
      {
        while (node.lastChild)
          node = node.lastChild;
      }

      return node;
    }

    if (node.previousSibling)
    {
      node = node.previousSibling;

      while (node.lastChild)
        node = node.lastChild;

      return node;
    }

    if (node.parentNode != root)
      return node.parentNode;

    return null;
  },

  previous_sibling_element: function (el) {
    el = el.previousSibling;

    while (el && el.nodeType != 1)
      el = el.previousSibling;

    return el;
  },

  next_sibling_element: function (el) {
    el = el.nextSibling;

    while (el && el.nodeType != 1)
      el = el.nextSibling;

    return el;
  },

  first_child_element: function (el) {
    var node;

    for (node = el.firstChild; node; node = node.nextSibling)
    {
      if (node.nodeType == 1)
        break;
    }

    return node;
  },

  first_tag: function (element, tag) {
    var node;

    if (!this.is_xhtml)
      tag = tag.toUpperCase();

    for (node = element.firstChild; node; node = node.nextSibling)
    {
      if (node.nodeType == 1 && node.nodeName == tag)
        break;
    }

    return node;
  },

  hide_selection: function () {
    if (window.getSelection) // Firefox, Chromium, Safari, Opera
    {
      var selection = window.getSelection();

      if (selection.rangeCount > 0)
      {
        var range = selection.getRangeAt(0);
        range.collapse (false);
      }
    }
    else // Internet Explorer
    {
      var textRange = document.selection.createRange ();
      textRange.collapse (false);
    }
  },

  get_selected_text: function () {
    try
    {
      if (window.getSelection)
        return window.getSelection().toString();

      if (document.getSelection)
        return document.getSelection().toString();

      if (document.selection)
        return document.selection.createRange().text;
    }
    catch (e)
    {
    }

    return "";
  },

  // make note of length of selected text
  // as this evaluates to zero in click event
  mouse_button_up: function (e) {
    w3c_slidy.selected_text_len = w3c_slidy.get_selected_text().length;
  },

  // right mouse button click is reserved for context menus
  // it is more reliable to detect rightclick than leftclick
  mouse_button_click: function (e) {
    var rightclick = false;
    var leftclick = false;
    var middleclick = false;
    var target;

    if (!e)
      var e = window.event;

    if (e.target)
      target = e.target;
    else if (e.srcElement)
      target = e.srcElement;

    // work around Safari bug
    if (target.nodeType == 3)
      target = target.parentNode;

    if (e.which) // all browsers except IE
    {
      leftclick = (e.which == 1);
      middleclick = (e.which == 2);
      rightclick = (e.which == 3);
    }
    else if (e.button)
    {
      // Konqueror gives 1 for left, 4 for middle
      // IE6 gives 0 for left and not 1 as I expected

      if (e.button == 4)
        middleclick = true;

      // all browsers agree on 2 for right button
      rightclick = (e.button == 2);
    }
    else
      leftclick = true;

    if (w3c_slidy.selected_text_len > 0)
    {
      w3c_slidy.stop_propagation(e);
      e.cancel = true;
      e.returnValue = false;
      return false;
    }

    // dismiss table of contents
    w3c_slidy.hide_table_of_contents(false);

    // check if target is something that probably want's clicks
    // e.g. a, embed, object, input, textarea, select, option
    var tag = target.nodeName.toLowerCase();

    if (w3c_slidy.mouse_click_enabled && leftclick &&
        !w3c_slidy.special_element(target) &&
        !target.onclick)
    {
      w3c_slidy.next_slide(true);
      w3c_slidy.stop_propagation(e);
      e.cancel = true;
      e.returnValue = false;
      return false;
    }

    return true;
  },

  special_element: function (e) {
    var tag = e.nodeName.toLowerCase();

    return e.onkeydown ||
      e.onclick ||
      tag == "a" ||
      tag == "embed" ||
      tag == "object" ||
      tag == "video" ||
      tag == "audio" ||
      tag == "input" ||
      tag == "textarea" ||
      tag == "select" ||
      tag == "option";
  },

  slidy_chrome: function (el) {
    while (el)
    {
      if (el == w3c_slidy.toc ||
          el == w3c_slidy.toolbar ||
          w3c_slidy.has_class(el, "outline"))
        return true;

      el = el.parentNode;
    }

    return false;
  },

  get_key: function (e)
  {
    var key;

    // kludge around NS/IE differences
    if (typeof window.event != "undefined")
      key = window.event.keyCode;
    else if (e.which)
      key = e.which;

    return key;
  },

  get_target: function (e) {
    var target;

    if (!e)
      e = window.event;

    if (e.target)
      target = e.target;
    else if (e.srcElement)
      target = e.srcElement;

    if (target.nodeType != 1)
      target = target.parentNode;

    return target;
  },

  // does display property provide correct defaults?
  is_block: function (elem) {
    var tag = elem.nodeName.toLowerCase();

    return tag == "ol" || tag == "ul" || tag == "p" ||
           tag == "li" || tag == "table" || tag == "pre" ||
           tag == "h1" || tag == "h2" || tag == "h3" ||
           tag == "h4" || tag == "h5" || tag == "h6" ||
           tag == "blockquote" || tag == "address";
  },

  add_listener: function (element, event, handler) {
    if (window.addEventListener)
      element.addEventListener(event, handler, false);
    else
      element.attachEvent("on"+event, handler);
  },

  // used to prevent event propagation from field controls
  stop_propagation: function (event) {
    event = event ? event : window.event;
    event.cancelBubble = true;  // for IE

    if (event.stopPropagation)
      event.stopPropagation();

    return true;
  },

  cancel: function (event) {
    if (event)
    {
       event.cancel = true;
       event.returnValue = false;

      if (event.preventDefault)
        event.preventDefault();
    }

    w3c_slidy.key_wanted = false;
    return false;
  },
// jmi
  init_color_sets: function(){
   if (this.color_sets.length == 0){
     // initialize color_sets array
     var tmp = document.styleSheets;
     var j = 0;
     for (var i=0;i<tmp.length;i++) {
       var css_name = null ;
       if (tmp[i].title) {
	css_name = tmp[i].title ;
       }
       if ((tmp[i].href) && (tmp[i].href.indexOf('.css') != -1)) {
	css_name = tmp[i].href.substring(tmp[i].href.lastIndexOf('/')+1,tmp[i].href.indexOf('.css')) ;
       }
	if ((css_name) && (css_name.indexOf('color_set') > 0)) {
         this.color_sets[j] = tmp[i];
         this.color_sets[j++].disabled = true;
	}
     }
     if (this.color_sets.length > 0){ this.color_sets[0].disabled = false; }
   }
  },
  toggle_color_set: function(){
   // toggle to the next color_set
   if (this.color_sets.length > 0){
    var i = 0;
    while ((i < this.color_sets.length) && (this.color_sets[i].disabled == true)) { i = i + 1 ; }
    if (i == this.color_sets.length) { i = i - 1; }
    this.color_sets[i].disabled = true ;
    this.color_sets[(i + 1) % (this.color_sets.length)].disabled = false ;
   }
  },

// for each language define an associative array
// and also the help text which is longer

  strings_es: {
    "slide":"pág.",
    "help?":"Ayuda",
    "contents?":"Índice",
    "table of contents":"tabla de contenidos",
    "Table of Contents":"Tabla de Contenidos",
    "restart presentation":"Reiniciar presentación",
    "restart?":"Inicio"
  },
  help_es:
    "Utilice el ratón, barra espaciadora, teclas Izda/Dcha, " +
    "o Re pág y Av pág. Use S y B para cambiar el tamaño de fuente.",

  strings_ca: {
    "slide":"pàg..",
    "help?":"Ajuda",
    "contents?":"Índex",
    "table of contents":"taula de continguts",
    "Table of Contents":"Taula de Continguts",
    "restart presentation":"Reiniciar presentació",
    "restart?":"Inici"
  },
  help_ca:
    "Utilitzi el ratolí, barra espaiadora, tecles Esq./Dta. " +
    "o Re pàg y Av pàg. Usi S i B per canviar grandària de font.",

  strings_cs: {
    "slide":"snímek",
    "help?":"nápověda",
    "contents?":"obsah",
    "table of contents":"obsah prezentace",
    "Table of Contents":"Obsah prezentace",
    "restart presentation":"znovu spustit prezentaci",
    "restart?":"restart"
  },
  help_cs:
    "Prezentaci můžete procházet pomocí kliknutí myši, mezerníku, " +
    "šipek vlevo a vpravo nebo kláves PageUp a PageDown. Písmo se " +
    "dá zvětšit a zmenšit pomocí kláves B a S.",

  strings_nl: {
    "slide":"pagina",
    "help?":"Help?",
    "contents?":"Inhoud?",
    "table of contents":"inhoudsopgave",
    "Table of Contents":"Inhoudsopgave",
    "restart presentation":"herstart presentatie",
    "restart?":"Herstart?"
  },
  help_nl:
     "Navigeer d.m.v. het muis, spatiebar, Links/Rechts toetsen, " +
     "of PgUp en PgDn. Gebruik S en B om de karaktergrootte te veranderen.",

  strings_de: {
    "slide":"Seite",
    "help?":"Hilfe",
    "contents?":"Übersicht",
    "table of contents":"Inhaltsverzeichnis",
    "Table of Contents":"Inhaltsverzeichnis",
    "restart presentation":"Präsentation neu starten",
    "restart?":"Neustart"
  },
  help_de:
    "Benutzen Sie die Maus, Leerschlag, die Cursortasten links/rechts oder " +
    "Page up/Page Down zum Wechseln der Seiten und S und B für die Schriftgrösse.",

  strings_pl: {
    "slide":"slajd",
    "help?":"pomoc?",
    "contents?":"spis treści?",
    "table of contents":"spis treści",
    "Table of Contents":"Spis Treści",
    "restart presentation":"Restartuj prezentację",
    "restart?":"restart?"
  },
  help_pl:
    "Zmieniaj slajdy klikając myszą, naciskając spację, strzałki lewo/prawo" +
    "lub PgUp / PgDn. Użyj klawiszy S i B, aby zmienić rozmiar czczionki.",

  strings_fr: {
    "slide":"page",
    "help?":"Aide",
    "contents?":"Index",
    "table of contents":"table des matières",
    "Table of Contents":"Table des matières",
    "restart presentation":"Recommencer l'exposé",
    "restart?":"Début"
  },
  help_fr:
    "Naviguez avec la souris, la barre d'espace, les flèches " +
    "gauche/droite ou les touches Pg Up, Pg Dn. Utilisez " +
    "les touches S et B pour modifier la taille de la police, M pour l'association des touches.",

  strings_hu: {
    "slide":"oldal",
    "help?":"segítség",
    "contents?":"tartalom",
    "table of contents":"tartalomjegyzék",
    "Table of Contents":"Tartalomjegyzék",
    "restart presentation":"bemutató újraindítása",
    "restart?":"újraindítás"
  },
  help_hu:
    "Az oldalak közti lépkedéshez kattintson az egérrel, vagy " +
    "használja a szóköz, a bal, vagy a jobb nyíl, illetve a Page Down, " +
    "Page Up billentyűket. Az S és a B billentyűkkel változtathatja " +
    "a szöveg méretét.",

  strings_it: {
    "slide":"pag.",
    "help?":"Aiuto",
    "contents?":"Indice",
    "table of contents":"indice",
    "Table of Contents":"Indice",
    "restart presentation":"Ricominciare la presentazione",
    "restart?":"Inizio"
  },
  help_it:
    "Navigare con mouse, barra spazio, frecce sinistra/destra o " +
    "PgUp e PgDn. Usare S e B per cambiare la dimensione dei caratteri.",

  strings_el: {
    "slide":"σελίδα",
    "help?":"βοήθεια;",
    "contents?":"περιεχόμενα;",
    "table of contents":"πίνακας περιεχομένων",
    "Table of Contents":"Πίνακας Περιεχομένων",
    "restart presentation":"επανεκκίνηση παρουσίασης",
    "restart?":"επανεκκίνηση;"
  },
  help_el:
    "Πλοηγηθείτε με το κλίκ του ποντικιού, το space, τα βέλη αριστερά/δεξιά, " +
    "ή Page Up και Page Down. Χρησιμοποιήστε τα πλήκτρα S και B για να αλλάξετε " +
    "το μέγεθος της γραμματοσειράς.",

  strings_ja: {
    "slide":"スライド",
    "help?":"ヘルプ",
    "contents?":"目次",
    "table of contents":"目次を表示",
    "Table of Contents":"目次",
    "restart presentation":"最初から再生",
    "restart?":"最初から"
  },
  help_ja:
     "マウス左クリック ・ スペース ・ 左右キー " +
     "または Page Up ・ Page Downで操作， S ・ Bでフォントサイズ変更",

  strings_zh: {
    "slide":"幻灯片",
    "help?":"帮助?",
    "contents?":"内容?",
    "table of contents":"目录",
    "Table of Contents":"目录",
    "restart presentation":"重新启动展示",
    "restart?":"重新启动?"
  },
  help_zh:
    "用鼠标点击, 空格条, 左右箭头, Pg Up 和 Pg Dn 导航. " +
    "用 S, B 改变字体大小.",

  strings_ru: {
    "slide":"слайд",
    "help?":"помощь?",
    "contents?":"содержание?",
    "table of contents":"оглавление",
    "Table of Contents":"Оглавление",
    "restart presentation":"перезапустить презентацию",
    "restart?":"перезапуск?"
  },
  help_ru:
    "Перемещайтесь кликая мышкой, используя клавишу пробел, стрелки" +
    "влево/вправо или Pg Up и Pg Dn. Клавиши S и B меняют размер шрифта.",

  strings_sv: {
    "slide":"sida",
    "help?":"hjälp",
    "contents?":"innehåll",
    "table of contents":"innehållsförteckning",
    "Table of Contents":"Innehållsförteckning",
    "restart presentation":"visa presentationen från början",
    "restart?":"börja om"
  },
  help_sv:
    "Bläddra med ett klick med vänstra musknappen, mellanslagstangenten, " +
    "vänster- och högerpiltangenterna eller tangenterna Pg Up, Pg Dn. " +
    "Använd tangenterna S och B för att ändra textens storlek.",

  strings: { },

  localize: function (src) {
    if (src == "")
      return src;

     // try full language code, e.g. en-US
     var s, lookup = w3c_slidy.strings[w3c_slidy.lang];

     if (lookup)
     {
       s = lookup[src];

       if (s)
        return s;
     }

     // strip country code suffix, e.g.
     // try en if undefined for en-US
     var lg = w3c_slidy.lang.split("-");

     if (lg.length > 1)
     {
       lookup = w3c_slidy.strings[lg[0]];

       if (lookup)
       {
         s = lookup[src];

         if (s)
          return s;
       }
     }

     // otherwise string as is
     return src;
  },

  init_localization: function () {
    var i18n = w3c_slidy;
    var help_text = w3c_slidy.help_text;

    // each such language array is declared in the localize array
    // this is used as in  w3c_slidy.localize("foo");
    this.strings = {
      "es":this.strings_es,
      "ca":this.strings_ca,
      "cs":this.strings_cs,
      "nl":this.strings_nl,
      "de":this.strings_de,
      "pl":this.strings_pl,
      "fr":this.strings_fr,
      "hu":this.strings_hu,
      "it":this.strings_it,
      "el":this.strings_el,
      "jp":this.strings_ja,
      "zh":this.strings_zh,
      "ru":this.strings_ru,
      "sv":this.strings_sv
    },

    i18n.strings_es[help_text] = i18n.help_es;
    i18n.strings_ca[help_text] = i18n.help_ca;
    i18n.strings_cs[help_text] = i18n.help_cs;
    i18n.strings_nl[help_text] = i18n.help_nl;
    i18n.strings_de[help_text] = i18n.help_de;
    i18n.strings_pl[help_text] = i18n.help_pl;
    i18n.strings_fr[help_text] = i18n.help_fr;
    i18n.strings_hu[help_text] = i18n.help_hu;
    i18n.strings_it[help_text] = i18n.help_it;
    i18n.strings_el[help_text] = i18n.help_el;
    i18n.strings_ja[help_text] = i18n.help_ja;
    i18n.strings_zh[help_text] = i18n.help_zh;
    i18n.strings_ru[help_text] = i18n.help_ru;
    i18n.strings_sv[help_text] = i18n.help_sv;

    w3c_slidy.lang = document.body.parentNode.getAttribute("lang");

    if (!w3c_slidy.lang)
      w3c_slidy.lang = document.body.parentNode.getAttribute("xml:lang");

    if (!w3c_slidy.lang)
      w3c_slidy.lang = "en";
  }
};

// hack for back button behavior
if (w3c_slidy.ie6 || w3c_slidy.ie7)
{
  document.write("<iframe id='historyFrame' " +
  "src='javascript:\"<html"+"></"+"html>\"' " +
  "height='1' width='1' " +
  "style='position:absolute;left:-800px'></iframe>");
}

// attach event listeners for initialization
w3c_slidy.set_up();

// hide the slides as soon as body element is available
// to reduce annoying screen mess before the onload event
setTimeout(w3c_slidy.hide_slides, 50);

/*]]>*/
</script>
</head>
<body class="article">
<div id="header" class="slide asciidocslidy">
<h1><em>slidy2</em> backend plugin for Asciidoc</h1>
<span id="author">Jean-Michel Inglebert</span><br />
<span id="email"><tt>&lt;<a href="mailto:inglebert@iut-blagnac.fr">inglebert@iut-blagnac.fr</a>&gt;</tt></span><br />
<span id="revnumber">version 1.0.3,</span>
<span id="revdate">August, 2011</span>
</div>
<div class="slide asciidocslidy">
<div id="preamble">
<h1 style="visibility: hidden;">Preamble</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="Preamble";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="sidebarblock">
<div class="content">
<div class="paragraph">
<p><a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> from <em>Stuart Rackham</em> is a Text based document generation tool.</p>
</div>
<div class="paragraph">
<p><a href="http://www.w3.org/Talks/Tools/Slidy2/">W3C HTML Slidy</a> &#169; from <em>Dave Raggett</em> is an HTML slideshow tool.</p>
</div>
<div class="paragraph">
<p>This document describes the <em>slidy2</em> backend plugin which extends the distributed <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> <em>slidy</em> backend.</p>
</div>
</div></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="tableblock">
<table rules="none"
width="60%"
frame="void"
cellspacing="0" cellpadding="4">
<col width="100%" />
<tbody>
<tr>
<td align="left" valign="top"><p class="table">The <em>slidy2</em> plugin uses a slightly modified version of <tt>slidy.js</tt> from <em>Dave Raggett</em>.</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">Press the <span class="keycap">M</span> key to see keys mapping (see also <a href="#(32)">Extra features added to W3C Slidy &#169; slideshows</a>).</p></td>
</tr>
</tbody>
</table>
</div>
</td>
</tr></table>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">This backend plugin requires <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> 8.6.6 or newer to run.</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="paragraph">
<div class="incremental">
<p><a href="http://www.latex-project.org/">LaTeX</a>, <a href="http://docbook.sourceforge.net/">DocBook</a> and
<a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a>
follow this  reusability template :
<em>One Source</em> splitted in <em>Many Files</em> to produce <em>Many Output Formats</em> for <em>Many Audiences</em>.</p>
</div>
</div>
<div style="margin-left: 4em; position: relative;" class="incremental">
<img alt="./images/osmfmoma1.png" style="position: static; vertical-align: bottom"  src="data:image/png;base64,
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" />
<img alt="./images/osmfmoma2.png" style="position: absolute; left: 0; top: 0"  src="data:image/png;base64,
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
p0/37vV+2Lt165aqJSYm5p/+6Z+mT5/u4eFh4uaZZ5555ZVXNB0qMbW1Nc1s375duyM1NVX75dSp
U9pHNTU12l+EDpz5yDAAcK7QuXHjxtWrVz///PPS0lKlTG5u7sGDBzMzM/fu3ZucnPyHP/zh1Vdf
nTt3rr+//6hRo1xcXCZOnBgcHBwWFvab3/wmISHhzJkzHN/Therq6v379ytrFIvPPvvs5MmTR48e
PXbsWG1PlY02o7Jy9erVGzdu3LJlS2xsrOJm586du3btMp/2duDAgSNHjqhBtXe0j7SntL8IHRA6
AAid7mptbb1+/fq1a9dqamoqKystFova5eTJk3l5ednZ2ZpoFT1paWm7d+9OSUnRZPyf//mfixcv
/t73vjdz5syvf/3rHh4eekz08vJ68sknNXMvXLjw3Xff1bR96NChy5cv3yezQlVVlWpm3bp177zz
jraAuvBb3/rWI488Mnz48JEjR2orBQYGvvzyy0rGX/7yl4oebZ/Nmzdv3bo1Pj5eZZOYmKhtqy2s
7ay40VVpy2uCyc/PV3pqj1RUVGjvqHK0p7S/CB0QOgAInR64devWl19+aXLnypUr1dXVFy5cKCkp
KS4u1kSr6VbRc+TIEbWL5mB1T3p6uh4BP/vss+Tk5J07d27btu33v//9m2+++eMf/zgkJCQ4OFjT
/OTJkz09PR944IFRo0ZNmDDBz88vKCjoxRdf/MlPfvLKK69ERkb++te/jo6O1u/q2nQrRUVFzvPM
UH19/dmzZ0+dOpWamqoWiYqK0toqYsLDw7X+L7zwgu7LE0888eijj5pDLkaPHq3l6dOn677r3AUL
Fvzbv/3bb37zmzVr1mzatMk0TWxsrK5qx44dyhptN209bUPdd21PbVVtW21hbWdt7cLCQt26tn95
efnFixdra2u1X5qbm7WPtKd6mhSEDggdAPd76NgXz82bN1U8DQ0NdXV1ly9fNu8QOX/+/Llz59Qi
moM1Ex87diw3NzcnJ8ekT1ZWVkZGRlpamh4Wd+/evWvXLhNACQkJ27dv/+ijj/74xz/+8pe/fP31
13/0ox+pAxRDTz/9tFphxowZU6ZMeeSRR8ZaqYrMh5499NBDiiTl0RO3qZP+9m//9pnb/uEf/kEx
8ZOe0OX1W8/YCQwMNFeudXj44Yc9rdzc3MxBne7u7matvva1r02bNm3WrFl///d//9xzz33ve98L
DQ1VqynsPvjggxUrVqxfv14ps2XLFvMRJuZJGt13BU1SUlJKSoqaRsG0d+/eP/3pT7as0dbTNjx+
/Li2p4pK21ZbWNtZcVNVVaUtr6lFe0H7wvRNW1tb75LCMaNz/vz5GjCEDqEDAE4dOjaaVltbW83T
PCZ6amtrL126pDlY3VNaWqrHvuLi4jNnzih9CgoKTpw4Yd4oe+TIkcOHDx88eNAWQJrdTQNpsjcZ
pLlfBaASUgokWO3YsUNxsG3bNlVCXFzcxx9/HBUV9d///d/Lly9/++23f/7zn7/11lvLli0zyRIW
FqZqCbF6vid++MMf/vg2Xclrr732H1a6/t/+9rcrrNauXatk2WplwiXOapuVVlKraiJG6697oaTT
PTIpo/uoe6r7q3ut+64toO2grWGaJi8vT1lz8uRJZY22m7aetqG2pLantqq2rbawtrO2dnNz840b
N7T9exc39lxdXXv0Lq17eZLGx8dHGUfoEDoAMAhCp+MzPZp3NftqDtbEWV9ff+XKlZqaGpM+FRUV
5eXl58+f1wPiuXPnzp49awug/Px8ze6mgcyTQNnZ2YcOHVIBHDhwQCmwb98+NYEmSJNE6enp5iPU
zKeomTb6zGqXVYpVslXSbTt7wvZb5krMFZor163stjLVYvv4Na2VyRetp9ZW66w11/rrXui+mJRR
4ek+mprRvdZ9V9CYl+TUNBaLpaSkpKyszJY12nrahlevXrUvm56+MnVXvr6+umnHhI6hHlUcD0jo
aGgFBwf31cUIHUIHwH0UOh2f7zEvcml61qzW1NR07do11Y8eDWtraz///PPq6mpbAGl2Nw2kGddk
kOZ+FYBKSClQYHXy5EnFwYkTJ0wVKRdMGB2xMnkkh60OWR20OnDb/u6xXd78+qHbdLW6/hwr3WKu
lQmXY1YnrLSSWlUTMVp/3Qslne6RSRndR91T3V/da913bQFtB20N0zR1dXXKmsbGRpM12nq9fkGq
+0JCQhRzjgwdmTZtmnax40PH3HpfXYzQIXQA3L+h00UAtba22gdQQ0ODZnfTQOZJoMuXL1+6dEkF
cPHiRaVAZWWlmuDChQsmiUpLS9UKJVa2Niq2OmtVZHXG6vRthT1h+y1zJeYKzZXrVs5ZmWoRrYbW
R2tl8kXrqbXVOmvNtf66F7ovJmVUeLqPpmZ0r3XfFTQtLS1ffvmleaqmv5umU1FRUfPmzXNw6MiI
ESN0044MnXYroD3r4uIya9Ysc+7MmTPd3Nx0YruLETSEDgBCp88ayJZBmvtVACohpUCTVWNjo+Lg
2rVrpoqUCyaMaq1MHsnnVpesqq0u3lbVPbbLm1+/dJuuVtdfY6VbvGJlwqXe6pqVVlKraiJG6697
YZ6bGcCU6ZrW38fH59SpUw4OHWP27NnqwgEJHZ2ydOlSLaSkpMTHx2vh3Xff7fRiIHQAEDoDmUfm
8CBTSCaS5IZVy23Xe8L2W+ZKzBWaKze94pzJ0muZmZne3t7Lly8vLS11cOiYbyRQZzggdDq+JqUY
nTBhwtSpUydOnOjv7699yktXhA4AQgdDUFFR0bx585Q7wxxOobNq1aoBCR1JSkoyJxYWFnKMDqED
gNAB+vIZncDAwE6PSnZY6ERHR5sTV65cSegQOgAIHaBvQsfV1TUyMvJO7zPv19BpaWlpbm7Wj1eu
XPHw8PDy8vKw0o+dXgyEDgBCB+hB6Pj6+mZnZ3d94f54FmfChAnmx9DQUP24aNEiLW/atCkmJkYL
Cxcu7PRiIHQAEDpAd0MnPDz8rt8F0U+hk5iY6O3t7ebmFhQUVFBQoNMDAgLMWdOnT9eP+fn57S5G
0BA6AAgdoFuh4+np2c0PJ+QQGUIHAAgdDCZz586tqanpfhVREoQOABA6GLJP/1AShA4AEDoYmlxd
XRsbG4kJp1VfX0/oACB0gF7y9fXV3ElPOK3Tp0+PHTtWobN3716FTklJCaEDgNABuiskJCQlJYWe
cFqrV6/28/OLjY1V6OTl5Sl07vpOOgAgdID/z3ynOj3hnNra2oKDg1988cW4uLi0tLRjx46dP3++
vr6ecQuA0AG6pa6u7tFHH7X//ik4jx07dnh7e//hD3/Ytm1bRkbGiRMnysvLr127xrgFQOgA3bVn
zx4vL6//+q//On/+PG3hJE/k5OfnL1myZPTo0fp33bp1O3fu3L9/v3q0qqqqqamJQQuA0AG668aN
G9nZ2c8///zYsWOHwTm4u7v7+/v//Oc/X7t27datWxWjubm5FoulpqampaWFQQuA0AG66+bNm1ev
Xq2srDxz5kxOTo7m1ISEhLi4uNjY2E8xcLT9tRe0L7RHVKLaO9pH2lPaXwxaAIQO0F1tbW3Nzc21
tbXl5eWaTXNzc/ft25eenr7Xag8Ggtn42gtZWVnaI6dPn9be0T7Snrp16xaDFgChA/TsSZ3GxkbN
oxUVFefOnSsoKDh27FheXt5RDBxtf+0F7QvtEe2Xmpoa7SOezgFA6AC9eVLnyy+/bGpqqqur+/zz
zzWtlpaWllj9GQPBbHztBe0L7RHtF1WO9pH2FMMVAKED9KZ1Wltbb9y40dzc3NDQUF9fr8n1Cwwc
bX/tBe0L7RHtF+0dKgcAoQMAAEDoAAAAEDoAAIDQIXQAAAChAwAAQOgAAAAQOgAAAIQOAAAAoQMA
AAgdQgcAABA6AAAAhA4AAAChAwAAQOgAAAAQOgAAAIQOAAAgdAAAAAgdAAAAQgcAAIDQAQAAIHQA
AAAIHQAAQOgAAAAQOgAAAIQOAAAAoQMAANB/oQMAADDEEDoAAIDQAQAAGGz+H09QEiCybeI6AAAA
AElFTkSuQmCC" />
<img alt="./images/osmfmoma3.png" style="position: absolute; left: 0; top: 0"  src="data:image/png;base64,
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" />
<img alt="./images/osmfmoma4.png" style="position: absolute; left: 0; top: 0"  src="data:image/png;base64,
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" />
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_goal">Goal</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="Goal";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Warning" src="data:image/png;base64,
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
/F/lgJiyQFHragAAAABJRU5ErkJggg==" />
</td>
<td class="content">How to produce <a href="http://www.w3.org/Talks/Tools/Slidy2">Slidy</a> output format from
any <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> source file without
defining a new document structure to produce slides.</td>
</tr></table>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="paragraph">
<p><a href="http://www.latex-project.org/">LaTeX</a> <a href="http://latex-beamer.sourceforge.net/">beamer</a> and <a href="http://www.ctan.org/tex-archive/macros/latex/contrib/prosper/">prosper</a> or <a href="http://docbook.sourceforge.net/">DocBook</a>  <a href="http://wiki.docbook.org/topic/SlidesDoctype?highlight=(slide)">slides</a>
tools require
to define a new document structure to produce slides.</p>
</div>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_added_features">Added features</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="Added features";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ol class="arabic">
<li>
<span>
Produces a slide for each <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a>
section level
</span>
</li>
<li>
<span>
Easily merges too short sections contents in one slide
</span>
</li>
<li>
<span>
Easily splits long contents to few slides
</span>
</li>
<li>
<span>
Extends incremental display scope
</span>
</li>
<li>
<span>
Adds an incremental images block
</span>
</li>
<li>
<span>
Adds slide <em>footnotes</em>
</span>
</li>
<li>
<span>
Adds SVG <em>callouts</em>
</span>
</li>
<li>
<span>
Adds a <em>backgound</em> block and a <tt>slidebackground</tt> attribute
</span>
</li>
<li>
<span>
Adds a <tt>slidefontsizeadjust</tt> attribute
</span>
</li>
</ol>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_a_slide_for_each_em_asciidoc_em_section_level">» A slide for each <em>AsciiDoc</em> section level</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» A slide for each <em>AsciiDoc</em> section level";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>With this contrib, a new slide is produced <em>on each</em> AsciiDoc <em>section level</em> (1..4).</p>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">When numbering is not set, the <tt>:slidetitleindentcar:</tt> attribute value
is inserted for each subsection title.</td>
</tr></table>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="paragraph">
<p>The <tt>slidetitleindentcar</tt> character defaults to <em>»</em> and can be redefined
at any point with the following statement :</p>
</div>
<div class="listingblock">
<div class="content">
<pre><tt> :slidetitleindentcar: *</tt></pre>
</div></div>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_merging_sections_contents">» Merging sections contents</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Merging sections contents";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>If you want to merge some sections contents, simply
insert the following new <em>nopagebreak</em> block macro (within a conditional block
to not interfere with your non-slide outputs) :</p>
</div>
<div class="listingblock">
<div class="content">
<pre><tt> ifdef::backend-slidy2[&gt;&gt;&gt;]</tt></pre>
</div></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">the <em>nopagebreak</em> instruction takes effect only for the
next section. You should repeat it to merge more than one section.</td>
</tr></table>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">any section level (1..4) can be merged in this way.</td>
</tr></table>
</div>
<div class="paragraph">
<p>For exemple, the next three sections will appear
on the same slide in <a href="./slidy2_doc.slidy.html">this</a> <em>slidy2</em> output.</p>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect3">
<h1 id="_level_3_section">»» level 3 section</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» level 3 section";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>some content</p>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>

<div class="sect3">
<h1 id="_level_3_section_merged">»» level 3 section merged</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» level 3 section merged";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>some content</p>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>

<div class="sect4">
<h1 id="_level_4_section_merged">»»» level 4 section merged</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect4";nexttitle="»»» level 4 section merged";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>some content</p>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_splitting_too_long_content">» Splitting too long content</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Splitting too long content";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>If you want to split some long content, simply
insert the usual <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> <em>pagebreak</em> (within a conditional block
to avoid pagebreak in your non-slide outputs) :</p>
</div>
<div class="listingblock">
<div class="content">
<pre><tt> ifdef::backend-slidy2[&lt;&lt;&lt;]</tt></pre>
</div></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">the <tt>pagebreak</tt> template will recall the last <em>section title</em> on each generated subslide
and give it a subslide number.</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Warning" src="data:image/png;base64,
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
/F/lgJiyQFHragAAAABJRU5ErkJggg==" />
</td>
<td class="content">
<div class="title">To preserve <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> document structure</div>
<ol class="arabic">
<li>
<span>
do not insert conditionnal pagebreak inside <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> <em>blocks</em>
</span>
</li>
<li>
<span>
do not insert conditionnal pagebreak inside <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> <em>tables</em>
</span>
</li>
<li>
<span>
do not insert conditionnal pagebreak inside <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> <em>numbered list</em>  (items numbering will restart)
</span>
</li>
</ol>
<div class="paragraph">
<p>See <a href="#(25)"><em>AsciiDoc</em> userguide <em>Slidy</em> output</a> for some examples.</p>
</div>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_incremental_display_extended_to">» Incremental display extended to</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Incremental display extended to";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ul class=" incremental">
<li>
<span>
paragraph
</span>
</li>
<li>
<span>
listingblock
</span>
</li>
<li>
<span>
literalblock
</span>
</li>
<li>
<span>
quoteblock
</span>
</li>
<li>
<span>
verseblock
</span>
</li>
<li>
<span>
qanda list
</span>
</li>
<li>
<span>
callout list
</span>
</li>
<li>
<span>
table
</span>
</li>
</ul>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="paragraph">
<div class="incremental">
<p>Paragraphs are blocks of text terminated by a blank line, the end of file, or the start of a DelimitedBlock. Paragraph markup is specified by configuration file [paradef-*] sections.</p>
</div>
</div>
<div class="literalblock">
<div class="content incremental">
<pre><tt>Consul *necessitatibus* per id,
consetetur, eu pro everti postulant
homero verear ea mea, qui.</tt></pre>
</div></div>
<div class="verseblock">
<pre class="content incremental">Consul <strong>necessitatibus</strong> per id,
consetetur, eu pro everti postulant
homero verear ea mea, qui.</pre>
<div class="attribution incremental">
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="listingblock">
<div class="content incremental">
<pre><tt>#include &lt;stdio.h&gt;

int main() {
   printf("Hello World!\n");
   exit(0);
}</tt></pre>
</div></div>
<div class="literalblock">
<div class="content incremental">
<pre><tt>Consul *necessitatibus* per id,
consetetur, eu pro everti postulant
homero verear ea mea, qui.</tt></pre>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="quoteblock">
<div class="content">
<div class="paragraph">
<div class="incremental">
<p>A good notation has subtlety and suggestiveness which at times makes
it almost seem like a live teacher.</p>
</div>
</div>
</div>
<div class="attribution incremental">
<em>The World of Mathematics (1956)</em><br />
&#8212; Bertrand Russell
</div></div>
<div class="verseblock">
<pre class="content incremental">To see a world in a grain of sand,
And a heaven in a wild flower,
Hold infinity in the palm of your hand,
And eternity in an hour.</pre>
<div class="attribution incremental">
<em>from Auguries of Innocence</em><br />
&#8212; William Blake
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="qlist qanda"><ol>
<li class="incremental">
<p><em>
Question one
</em></p>
<p>
        Answer one.
</p>
</li>
<li class="incremental">
<p><em>
Question two
</em></p>
<p>
        Answer two.
</p>
</li>
</ol></div>
<div class="listingblock">
<div class="title">source code</div>
<div class="content incremental">
<pre><tt>first line  <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object>
second line <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object></tt></pre>
</div></div>
<div class="colist arabic"><table><tbody class="incremental">
<tr><td><object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%"><img alt="1" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
first callout
</td></tr>
<tr><td><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%"><img alt="2" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
second callout
</td></tr>
</tbody></table></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="tableblock">
<table rules="all"
width="80%"
frame="border"
cellspacing="0" cellpadding="4">
<caption class="title">Table 1. Horizontal and vertical source data</caption>
<col width="17%" />
<col width="11%" />
<col width="11%" />
<col width="58%" />
<thead>
<tr>
<th align="left" valign="top">Date </th>
<th align="center" valign="top">Duration </th>
<th align="center" valign="top">Avg HR </th>
<th align="left" valign="top">Notes</th>
</tr>
</thead>
<tbody class="incremental">
<tr>
<td align="left" valign="top"><p class="table">22-Aug-08</p></td>
<td align="center" valign="top"><p class="table">10:24</p></td>
<td align="center" valign="top"><p class="table">157</p></td>
<td align="left" valign="top"><p class="table">Worked out MSHR (max sustainable heart rate) by going hard
for this interval.</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">22-Aug-08</p></td>
<td align="center" valign="top"><p class="table">23:03</p></td>
<td align="center" valign="top"><p class="table">152</p></td>
<td align="left" valign="top"><p class="table">Back-to-back with previous interval.</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">24-Aug-08</p></td>
<td align="center" valign="top"><p class="table">40:00</p></td>
<td align="center" valign="top"><p class="table">145</p></td>
<td align="left" valign="top"><p class="table">Moderately hard interspersed with 3x 3min intervals (2min
hard + 1min really hard taking the HR up to 160).</p></td>
</tr>
</tbody>
</table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_incremental_images_block">» Incremental images block</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Incremental images block";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>You can define incremental images blocks as follows :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt>images::last[first,second,...]</tt></pre>
</div></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="incremental"><p>You can use <tt>data-uri</tt> attribute to embed incremental images.</p></div>
</td>
</tr></table>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Warning" src="data:image/png;base64,
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
/F/lgJiyQFHragAAAABJRU5ErkJggg==" />
</td>
<td class="content">
<div class="paragraph">
<div class="incremental">
<p>It&#8217;s a <em>slidy2</em> <strong>only</strong> macro, so you have to use it
in a conditionnal block. For exemple :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> ifdef::backend-slidy2[]
  images::last[first,second,...]
 endif::backend-slidy2[]

 ifndef::backend-slidy2[]
  image::last[]
 endif::backend-slidy2[]</tt></pre>
</div></div>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="paragraph">
<div class="incremental">
<p>The following statement :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt>images::./images/osmfmoma4.png[./images/osmfmoma1.png,./images/osmfmoma2.png,./images/osmfmoma3.png]</tt></pre>
</div></div>
<div class="paragraph">
<div class="incremental">
<p>renders :</p>
</div>
</div>
<div style="margin-left: 4em; position: relative;" class="incremental">
<img alt="./images/osmfmoma1.png" style="position: static; vertical-align: bottom"  src="data:image/png;base64,
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" />
<img alt="./images/osmfmoma2.png" style="position: absolute; left: 0; top: 0"  src="data:image/png;base64,
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
p0/37vV+2Lt165aqJSYm5p/+6Z+mT5/u4eFh4uaZZ5555ZVXNB0qMbW1Nc1s375duyM1NVX75dSp
U9pHNTU12l+EDpz5yDAAcK7QuXHjxtWrVz///PPS0lKlTG5u7sGDBzMzM/fu3ZucnPyHP/zh1Vdf
nTt3rr+//6hRo1xcXCZOnBgcHBwWFvab3/wmISHhzJkzHN/Therq6v379ytrFIvPPvvs5MmTR48e
PXbsWG1PlY02o7Jy9erVGzdu3LJlS2xsrOJm586du3btMp/2duDAgSNHjqhBtXe0j7SntL8IHRA6
AAid7mptbb1+/fq1a9dqamoqKystFova5eTJk3l5ednZ2ZpoFT1paWm7d+9OSUnRZPyf//mfixcv
/t73vjdz5syvf/3rHh4eekz08vJ68sknNXMvXLjw3Xff1bR96NChy5cv3yezQlVVlWpm3bp177zz
jraAuvBb3/rWI488Mnz48JEjR2orBQYGvvzyy0rGX/7yl4oebZ/Nmzdv3bo1Pj5eZZOYmKhtqy2s
7ay40VVpy2uCyc/PV3pqj1RUVGjvqHK0p7S/CB0QOgAInR64devWl19+aXLnypUr1dXVFy5cKCkp
KS4u1kSr6VbRc+TIEbWL5mB1T3p6uh4BP/vss+Tk5J07d27btu33v//9m2+++eMf/zgkJCQ4OFjT
/OTJkz09PR944IFRo0ZNmDDBz88vKCjoxRdf/MlPfvLKK69ERkb++te/jo6O1u/q2nQrRUVFzvPM
UH19/dmzZ0+dOpWamqoWiYqK0toqYsLDw7X+L7zwgu7LE0888eijj5pDLkaPHq3l6dOn677r3AUL
Fvzbv/3bb37zmzVr1mzatMk0TWxsrK5qx44dyhptN209bUPdd21PbVVtW21hbWdt7cLCQt26tn95
efnFixdra2u1X5qbm7WPtKd6mhSEDggdAPd76NgXz82bN1U8DQ0NdXV1ly9fNu8QOX/+/Llz59Qi
moM1Ex87diw3NzcnJ8ekT1ZWVkZGRlpamh4Wd+/evWvXLhNACQkJ27dv/+ijj/74xz/+8pe/fP31
13/0ox+pAxRDTz/9tFphxowZU6ZMeeSRR8ZaqYrMh5499NBDiiTl0RO3qZP+9m//9pnb/uEf/kEx
8ZOe0OX1W8/YCQwMNFeudXj44Yc9rdzc3MxBne7u7matvva1r02bNm3WrFl///d//9xzz33ve98L
DQ1VqynsPvjggxUrVqxfv14ps2XLFvMRJuZJGt13BU1SUlJKSoqaRsG0d+/eP/3pT7as0dbTNjx+
/Li2p4pK21ZbWNtZcVNVVaUtr6lFe0H7wvRNW1tb75LCMaNz/vz5GjCEDqEDAE4dOjaaVltbW83T
PCZ6amtrL126pDlY3VNaWqrHvuLi4jNnzih9CgoKTpw4Yd4oe+TIkcOHDx88eNAWQJrdTQNpsjcZ
pLlfBaASUgokWO3YsUNxsG3bNlVCXFzcxx9/HBUV9d///d/Lly9/++23f/7zn7/11lvLli0zyRIW
FqZqCbF6vid++MMf/vg2Xclrr732H1a6/t/+9rcrrNauXatk2WplwiXOapuVVlKraiJG6697oaTT
PTIpo/uoe6r7q3ut+64toO2grWGaJi8vT1lz8uRJZY22m7aetqG2pLantqq2rbawtrO2dnNz840b
N7T9exc39lxdXXv0Lq17eZLGx8dHGUfoEDoAMAhCp+MzPZp3NftqDtbEWV9ff+XKlZqaGpM+FRUV
5eXl58+f1wPiuXPnzp49awug/Px8ze6mgcyTQNnZ2YcOHVIBHDhwQCmwb98+NYEmSJNE6enp5iPU
zKeomTb6zGqXVYpVslXSbTt7wvZb5krMFZor163stjLVYvv4Na2VyRetp9ZW66w11/rrXui+mJRR
4ek+mprRvdZ9V9CYl+TUNBaLpaSkpKyszJY12nrahlevXrUvm56+MnVXvr6+umnHhI6hHlUcD0jo
aGgFBwf31cUIHUIHwH0UOh2f7zEvcml61qzW1NR07do11Y8eDWtraz///PPq6mpbAGl2Nw2kGddk
kOZ+FYBKSClQYHXy5EnFwYkTJ0wVKRdMGB2xMnkkh60OWR20OnDb/u6xXd78+qHbdLW6/hwr3WKu
lQmXY1YnrLSSWlUTMVp/3Qslne6RSRndR91T3V/da913bQFtB20N0zR1dXXKmsbGRpM12nq9fkGq
+0JCQhRzjgwdmTZtmnax40PH3HpfXYzQIXQA3L+h00UAtba22gdQQ0ODZnfTQOZJoMuXL1+6dEkF
cPHiRaVAZWWlmuDChQsmiUpLS9UKJVa2Niq2OmtVZHXG6vRthT1h+y1zJeYKzZXrVs5ZmWoRrYbW
R2tl8kXrqbXVOmvNtf66F7ovJmVUeLqPpmZ0r3XfFTQtLS1ffvmleaqmv5umU1FRUfPmzXNw6MiI
ESN0044MnXYroD3r4uIya9Ysc+7MmTPd3Nx0YruLETSEDgBCp88ayJZBmvtVACohpUCTVWNjo+Lg
2rVrpoqUCyaMaq1MHsnnVpesqq0u3lbVPbbLm1+/dJuuVtdfY6VbvGJlwqXe6pqVVlKraiJG6697
YZ6bGcCU6ZrW38fH59SpUw4OHWP27NnqwgEJHZ2ydOlSLaSkpMTHx2vh3Xff7fRiIHQAEDoDmUfm
8CBTSCaS5IZVy23Xe8L2W+ZKzBWaKze94pzJ0muZmZne3t7Lly8vLS11cOiYbyRQZzggdDq+JqUY
nTBhwtSpUydOnOjv7699yktXhA4AQgdDUFFR0bx585Q7wxxOobNq1aoBCR1JSkoyJxYWFnKMDqED
gNAB+vIZncDAwE6PSnZY6ERHR5sTV65cSegQOgAIHaBvQsfV1TUyMvJO7zPv19BpaWlpbm7Wj1eu
XPHw8PDy8vKw0o+dXgyEDgBCB+hB6Pj6+mZnZ3d94f54FmfChAnmx9DQUP24aNEiLW/atCkmJkYL
Cxcu7PRiIHQAEDpAd0MnPDz8rt8F0U+hk5iY6O3t7ebmFhQUVFBQoNMDAgLMWdOnT9eP+fn57S5G
0BA6AAgdoFuh4+np2c0PJ+QQGUIHAAgdDCZz586tqanpfhVREoQOABA6GLJP/1AShA4AEDoYmlxd
XRsbG4kJp1VfX0/oACB0gF7y9fXV3ElPOK3Tp0+PHTtWobN3716FTklJCaEDgNABuiskJCQlJYWe
cFqrV6/28/OLjY1V6OTl5Sl07vpOOgAgdID/z3ynOj3hnNra2oKDg1988cW4uLi0tLRjx46dP3++
vr6ecQuA0AG6pa6u7tFHH7X//ik4jx07dnh7e//hD3/Ytm1bRkbGiRMnysvLr127xrgFQOgA3bVn
zx4vL6//+q//On/+PG3hJE/k5OfnL1myZPTo0fp33bp1O3fu3L9/v3q0qqqqqamJQQuA0AG668aN
G9nZ2c8///zYsWOHwTm4u7v7+/v//Oc/X7t27datWxWjubm5FoulpqampaWFQQuA0AG66+bNm1ev
Xq2srDxz5kxOTo7m1ISEhLi4uNjY2E8xcLT9tRe0L7RHVKLaO9pH2lPaXwxaAIQO0F1tbW3Nzc21
tbXl5eWaTXNzc/ft25eenr7Xag8Ggtn42gtZWVnaI6dPn9be0T7Snrp16xaDFgChA/TsSZ3GxkbN
oxUVFefOnSsoKDh27FheXt5RDBxtf+0F7QvtEe2Xmpoa7SOezgFA6AC9eVLnyy+/bGpqqqur+/zz
zzWtlpaWllj9GQPBbHztBe0L7RHtF1WO9pH2FMMVAKED9KZ1Wltbb9y40dzc3NDQUF9fr8n1Cwwc
bX/tBe0L7RHtF+0dKgcAoQMAAEDoAAAAEDoAAIDQIXQAAAChAwAAQOgAAAAQOgAAAIQOAAAAoQMA
AAgdQgcAABA6AAAAhA4AAAChAwAAQOgAAAAQOgAAAIQOAAAgdAAAAAgdAAAAQgcAAIDQAQAAIHQA
AAAIHQAAQOgAAAAQOgAAAIQOAAAAoQMAANB/oQMAADDEEDoAAIDQAQAAGGz+H09QEiCybeI6AAAA
AElFTkSuQmCC" />
<img alt="./images/osmfmoma3.png" style="position: absolute; left: 0; top: 0"  src="data:image/png;base64,
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" />
<img alt="./images/osmfmoma4.png" style="position: absolute; left: 0; top: 0"  src="data:image/png;base64,
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" />
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_footnotes">» Footnotes</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Footnotes";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>In <em>Slidy</em> output, <em>footnotes</em> are placed at the bottom of the
slide where they are defined.</p>
</div>
<div class="paragraph">
<p>A footnote <script type="text/javascript">/*<![CDATA[*/slidefootnotes += "<div class='footnote'>[1] : A first example footnote.</div>" ;/*]]>*/</script>
[1],
a second footnote <script type="text/javascript">/*<![CDATA[*/slidefootnotes += "<div class='footnote'>[2] : A second example footnote.</div>" ;/*]]>*/</script>
[2],
a footnote with a reference ID <script type="text/javascript">/*<![CDATA[*/slidefootnotes += "<div class='footnote'>[myId] : myId referenced footnote.</div>" ;/*]]>*/</script>
[myId]
and a reference to another footnote [anotherId] (defined in the next slide in slidy output).</p>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="paragraph">
<p>In slidy output, this slide illustrates <tt>footnote[]</tt>, <tt>footnoteref[]</tt> and <tt>pagebreak</tt> combination.</p>
</div>
<div class="paragraph">
<p>Two more footnotes <script type="text/javascript">/*<![CDATA[*/slidefootnotes += "<div class='footnote'>[3] : A third example footnote.</div>" ;/*]]>*/</script>
[3] <script type="text/javascript">/*<![CDATA[*/slidefootnotes += "<div class='footnote'>[4] : A fourth example footnote.</div>" ;/*]]>*/</script>
[4], a footnote with a reference ID <script type="text/javascript">/*<![CDATA[*/slidefootnotes += "<div class='footnote'>[anotherId] : anotherId referenced footnote.</div>" ;/*]]>*/</script>
[anotherId] and a reference to another footnote [myId] (defined in the previous slide in slidy output).</p>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Caution" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="title">Caveats</div>
<ol class="arabic">
<li>
<span>
There is no generated link for this <em>Slidy footnotes</em>.
</span>
</li>
<li>
<span>
Do not insert <em>newline</em> character inside your AsciiDoc <em>footnote</em> text.
</span>
</li>
</ol>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_svg_callouts">» SVG callouts</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» SVG callouts";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>With SVG, callout icons are bigger and will gracefully scale on window resizing.</p>
</div>
<div class="paragraph">
<p><tt>callout-inlinemacro</tt> and <tt>listtags-callout</tt> produce an <tt>object</tt> tag which uses SVG or PNG images depending on the browser SVG compatibility.</p>
</div>
<div class="listingblock">
<div class="title">Callout produced markup</div>
<div class="content incremental">
<pre><tt>&lt;object data="{icon={iconsdir}/callouts/{index}.svg}"          <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object>
        type="image/svg+xml" title="{index}"                   <object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object>
        width="{slidecalloutwidth=4%}"&gt;                        <object data="../images/icons/callouts/3.svg" type="image/svg+xml" title="3" width="4%">
<img alt="3" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB4SURBVHja
JU6rFcNADBM09BqBhl6ltDCwKxQeDOwKB7tGYGCoYaChK6cmlt7TD1W5uap/sgoVBnEXWBTSoOdx
7gpLDOAVorWC0ABdcBPqwZtx8Muf+DPXJpQ96Nu/LSMYl/n17oCOnplTOrpiwW3sUs4ZJmob5/wA
Ubg1Y/zrjUwAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBj
cmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBiYmRhMjcy
NmRkYWNlOGFiOGEwMWY1OWRlMmViZGII/Q51AAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAA
SUVORK5CYII=" />
</object>
 &lt;img src="{iconsdir}/callouts/{index}.png" alt="{index}" /&gt;   <object data="../images/icons/callouts/4.svg" type="image/svg+xml" title="4" width="4%">
<img alt="4" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABzSURBVHja
HY0hEoUwEEMjkZVYZGVlr1CJxCKRXKPyy28reyVsZeXKsCFi573ZzAQk+x5jaQ6gFQAxIA8XceEN
ZEN3DkOCH/TobUoSVuAYwSSLyzbvaHWVFJxUmmp+PF+twrLkuXzLwPmZ8+OjtH8KS6pGvuoGNo5b
6rzDAAAAQ3RFWHRTb2Z0d2FyZQBAKCMpSW1hZ2VNYWdpY2sgNC4yLjggOTkvMDgvMDEgY3Jpc3R5
QG15c3RpYy5lcy5kdXBvbnQuY29tkbohuAAAACp0RVh0U2lnbmF0dXJlADlmODJmY2FjOWUwMzlj
YmRiNzIzODBhNDU5MTMyNGY1gLv4dgAAAA50RVh0UGFnZQAxMngxMiswKzCEbbt9AAAAAElFTkSu
QmCC" />
</object>
&lt;/object&gt;                                                      <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object></tt></pre>
</div></div>
<div class="colist arabic"><table><tbody class="incremental">
<tr><td><object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%"><img alt="1" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
HTML <tt>object</tt> tag
</td></tr>
<tr><td><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%"><img alt="2" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
SVG icon
</td></tr>
<tr><td><object data="../images/icons/callouts/3.svg" type="image/svg+xml" title="3" width="4%"><img alt="3" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB4SURBVHja
JU6rFcNADBM09BqBhl6ltDCwKxQeDOwKB7tGYGCoYaChK6cmlt7TD1W5uap/sgoVBnEXWBTSoOdx
7gpLDOAVorWC0ABdcBPqwZtx8Muf+DPXJpQ96Nu/LSMYl/n17oCOnplTOrpiwW3sUs4ZJmob5/wA
Ubg1Y/zrjUwAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBj
cmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBiYmRhMjcy
NmRkYWNlOGFiOGEwMWY1OWRlMmViZGII/Q51AAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAA
SUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
default SVG icon width
</td></tr>
<tr><td><object data="../images/icons/callouts/4.svg" type="image/svg+xml" title="4" width="4%"><img alt="4" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABzSURBVHja
HY0hEoUwEEMjkZVYZGVlr1CJxCKRXKPyy28reyVsZeXKsCFi573ZzAQk+x5jaQ6gFQAxIA8XceEN
ZEN3DkOCH/TobUoSVuAYwSSLyzbvaHWVFJxUmmp+PF+twrLkuXzLwPmZ8+OjtH8KS6pGvuoGNo5b
6rzDAAAAQ3RFWHRTb2Z0d2FyZQBAKCMpSW1hZ2VNYWdpY2sgNC4yLjggOTkvMDgvMDEgY3Jpc3R5
QG15c3RpYy5lcy5kdXBvbnQuY29tkbohuAAAACp0RVh0U2lnbmF0dXJlADlmODJmY2FjOWUwMzlj
YmRiNzIzODBhNDU5MTMyNGY1gLv4dgAAAA50RVh0UGFnZQAxMngxMiswKzCEbbt9AAAAAElFTkSu
QmCC" /></object></td><td style="vertical-align: middle;">
PNG icon used if SVG is not supported
</td></tr>
</tbody></table></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect3">
<h1 id="_tt_slidecalloutwidth_tt_attribute">»» <tt>slidecalloutwidth</tt> attribute</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» <tt>slidecalloutwidth</tt> attribute";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>At any point you can change <em>callout width</em>
with the following statement :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> ifdef::backend-slidy2[:slidecalloutwidth: 7%]  <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="7%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object></tt></pre>
</div></div>
<div class="colist arabic"><table><tbody class="incremental">
<tr><td><object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="7%"><img alt="1" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
use a relative unit (<em>%</em>) if you want that
callout icons scale with window size.
</td></tr>
</tbody></table></div>
<div class="paragraph">
<div class="incremental">
<p>and you can return to the default with :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> ifdef::backend-slidy2[:slidecalloutwidth!:]</tt></pre>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect3">
<h1 id="_how_svg_callouts_were_generated">»» How SVG callouts were generated</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» How SVG callouts were generated";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>The following <em>python program</em> was used in the
<tt>backends/slidy2/images/icons/callouts/</tt> directory to produce SVG callouts.</p>
</div>
</div>
<div class="listingblock">
<div class="title"><a href="svg_callouts.py">svg_callouts.py</a></div>
<div class="content incremental">
<pre><tt>#!/usr/bin/env python
# creates SVG callout icons
# to run under the backends/slidy2/images/icons/callouts/ directory

numbers = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
for nb in numbers:
 file = "%s.svg" % nb
 try:
  f = open(file, "wt")
  f.write('&lt;?xml version="1.0" standalone="no"?&gt;\n')
  f.write('&lt;?xml-stylesheet href="callout.css" type="text/css"?&gt;\n')
  f.write('&lt;svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" version="1.1"&gt;\n')
  f.write('&lt;g&gt;\n')
  f.write('  &lt;circle cx="50" cy="50" r="50" class="callout" /&gt;\n')
  f.write('  &lt;text x="50" y="80" text-anchor="middle" font-family="Trebuchet MS" font-weight="bold" font-size="80" fill="white" class="callout"&gt;%d&lt;/text&gt;\n' % nb )
  f.write('&lt;/g&gt;\n')
  f.write('&lt;/svg&gt;\n')
  f.close()
  print "%s created" % file
 except IOError, (errno, strerror):
  print "*** ERROR %s : File %s *** %s" % (errno, file, strerror)</tt></pre>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect3">
<h1 id="_svg_callouts_style">»» SVG callouts style</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» SVG callouts style";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>Each generated callout svg file
references the <tt>callout.css</tt> stylesheet.</p>
</div>
</div>
<div class="paragraph">
<div class="incremental">
<p>You can customize <em>color</em> and <em>font</em> by putting the following definitions
in the <tt>images/icons/callouts/callout.css</tt> stylesheet.</p>
</div>
</div>
<div class="listingblock">
<div class="title">callout.css</div>
<div class="content incremental">
<pre><tt>circle.callout { fill: red; }                    <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object>
text.callout { fill: blue; font-family: Times; } <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object></tt></pre>
</div></div>
<div class="colist arabic"><table><tbody class="incremental">
<tr><td><object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%"><img alt="1" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
SVG css style for SVG tag
</td></tr>
<tr><td><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%"><img alt="2" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
you cannot put this style in your usual css stylesheet
</td></tr>
</tbody></table></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_slidy_background_block">» Slidy background block</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Slidy background block";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>You can define <em>Slidy</em> backgrounds at any point in your
document source, as follows :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt>[optional backgroundName,optional background block CSS style]
&amp;&amp;&amp;&amp;
 AsciiDoc markup
&amp;&amp;&amp;&amp;</tt></pre>
</div></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="incremental"><p>You can use <tt>data-uri</tt> attribute to embed background images.</p></div>
</td>
</tr></table>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="incremental"><p>Do not give a name to define the default background</p></div>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="paragraph">
<div class="incremental">
<p>For example, the following definition creates the first
background used in the <em>Slidy</em> output of this document :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt>[asciidocslidy,opacity: 0.4; position: absolute; left: 60%; top: 40%;]
&amp;&amp;&amp;&amp;
[width="100%",cols="7,^3",frame="none",grid="none"]
|=============================================
| | *Powered by*
| | image:./images/asciidoc.png["AsciiDoc"]
| | *and*
| | image:./images/w3c_home.png["W3C"] *Slidy*
|=============================================
&amp;&amp;&amp;&amp;</tt></pre>
</div></div>
<div class="background asciidocslidy" style="opacity: 0.4; position: absolute; left: 60%; top: 40%;">
<div class="tableblock">
<table rules="none"
width="100%"
frame="void"
cellspacing="0" cellpadding="4">
<col width="70%" />
<col width="30%" />
<tbody class="incremental">
<tr>
<td align="left" valign="top"><p class="table"></p></td>
<td align="center" valign="top"><p class="table"><strong>Powered by</strong></p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"></p></td>
<td align="center" valign="top"><p class="table"><span class="image">
<img alt="AsciiDoc" src="data:image/png;base64,
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
AAAAAElFTkSuQmCC" />
</span></p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"></p></td>
<td align="center" valign="top"><p class="table"><strong>and</strong></p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"></p></td>
<td align="center" valign="top"><p class="table"><span class="image">
<img alt="W3C" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAEgAAAAwCAMAAACFQszZAAADAFBMVEUAAAABAQECAgIFBQUGBgYI
CAgMDAwODg4SEhIUFBQVFRUYGBgaGhodHR0fHx8gICAmJiYoKCgsLCwxMTE1NTU2NjY3Nzc4ODg7
Ozs/Pz9ERERFRUVGRkZJSUlOTk5PT09WVlZdXV1eXl5gYGBhYWFkZGRnZ2dsbGxtbW1vb29wcHBx
cXF0dHR8fHwAWpwBW5wCW50DXJ0EXZ4FXZ4GXp4IX58JYJ8LYaAMYqEOY6EPZKISZqMTZqMUZ6QW
aKUYaqUaa6Yba6Yebagfbqggb6ghb6kjcaokcaoodKwtd60yeq80fLA1fLE3frE4frI5f7I6gLM8
gbNBhLVChbZEhrZHiLhJibhKirlLi7lOjLpRjrtVkb1ZlL9alL9blb9dlsBfl8FimcJnncRpnsVq
n8Vrn8ZsoMZtocZuocdvosdxo8hzpMl1psl3p8p4qMt6qct8qsx9q81+rM2BgYGEhISJiYmKioqM
jIyNjY2Pj4+RkZGSkpKWlpaXl5eYmJiampqdnZ2fn5+goKChoaGioqKlpaWmpqaoqKiqqqqrq6us
rKytra2vr6+xsbGysrKzs7O0tLS3t7e5ubm8vLy/v7+Crs6Dr8+FsNCGsdCHsdCIstGLtNKMtdKW
u9aXvNeYvNeZvdebvtigwtqkxNylxdyox92qyN6vy+CwzOCxzeGyzeG0zuK30OO70+W81OW+1ebB
wcHCwsLDw8PFxcXGxsbHx8fNzc3Ozs7Pz8/T09PY2NjZ2dnb29vc3Nzd3d3f39/A1ufB1+fD2OjF
2ejH2+nI2+rK3erL3evM3uvN3uvO3+vN3+zR4e3S4u7T4+7U4+7V5O/X5e/Y5e/Z5vDa5vDb6PHc
6PHg4ODh4eHk5OTn5+fp6enr6+vt7e3u7u7h7PPi7PTk7vXn7/bp8fbq8ffr8vft8/ju9Pjw8PDy
8vL09PT19fX39/fw9fnz9/r0+Pv2+fz3+vz5+fn7+/v4+vz5+/36/P37/P38/Pz9/f38/f79/v7+
/v7+/v/////MzMyRmidfAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAASAAAAEgARslrPgAABClJREFU
SMftlwlUlFUUxx9UQ2JpViRkiJW08zEwhAZBhQZMKAa2TBFFIbRQZBISGNECibZHVChTZkQREUbR
BrTQoqMg0b4QhBiyCBEUEgzveO973+P7ZhgGzsFz6py858D3f/e773e++9679wE5hhwScyFmldFp
GJnO5MOgfxP07U6TqV121JlMpl7lfTsMTTsU67Wa3wk/5pomGRQnSVKy/CYatFEJTJYsrZZ5B9Ld
XM75EdUZlFal5T2a1s1AxRChl2cWgjYoIL0V6HN0dpyIh1nzCKXvOjTTtA3nLqxYx0A9Oghp4TMb
Qfr3CU6LFSdiBJxDrrwsjnyLepCKnx/POdOzOp2MyycUdKkAGWEQcAWzpSC92QdliAKbtc2BPNSV
nfOEx4AMUudzG+h4ATLAYBNTf4WBvB5VvzMhDvOysk9zJBri9CvNeKbm7dyNZFw+5aBDZE6fPwy+
Z7IA1OJWVNmEHLUexTtATIGVfyAz82lxjlT5fIVrUc91KchwpvZcAPI5Jj0IyeWvP9DM6LQ6kLcq
+WCaUgHX8SCTqDghl/7Jtl5DThezs+6hViBVPrjwUhTXISDLUWz3BvUq81UTx2oxe2i/NWgwQOTD
joLkww56Pe7ZIIjRSFAreehTxH3CEgGLEfkU8wNTJBY4BsXLIHx388gccq890FaRTxwHxaKOArEV
nr2XgLhRjryPVNkDtWl5PsMXwj6FS1LgMBSsjyRp2+DlakRrr+Zbud7pH3sgupznU4v7lMSrswge
kfjufP6Vui04yDuO2gXl83yw2j8p590gVqybqDRvzPPDk+yDdkksHz3+xj3U0+FAsZNlZSX54Uha
BJVtnm8fNHox5tPCv+s67Aa1qlqh9MDtSLoJVIp9EDvFyUa+Urg6xmR19YJdg9UGBfn+JCCsKz1U
u66d75dBr+4nYF/iJ70Bx3kSEKt0P0mKlk+Qn0WHQwsCz/N0AlPdIga+NYWoN3NtsIhdAZ6EKYCM
fHIj6kaujRaxV4HnhimAeH8O44NQdm5+s4i9HFyJv1jONw+MB/Ebg7cfegvqyywnXQSuNU92Wfge
fM8GiN1h5Vy/ifou/M479X9wVwO6XmvyUnN+Ovp+G6Ba0X6o3KC+oPQVOAjPclcC9pLfqedjyoxu
N3KWDdBIsNx+0KBBBcMl1uoLXeF1dHyGHe9aSj92zhMxXacQ8rANEPaiIqGhQcXhcxX2y5s//e4l
/EQt3mupR9zdz0IqjydkvtkWqFhusWh7faRifO5borpoE9EzdDI59ryc3LVzHQiZ3UxtgXp0Ucog
StfDnnVBY5wr/2aeDldx1c75iNoE0egCRRdEy+KbZRyjTRAF0322I+O4N9MJQC98reiGF8c2oSQu
InzlHQ2qwB9ST13gVame+h/90+//AjLbsimAZh6af7NOOAhIdkqdYiybxQAAAABJRU5ErkJggg==" />
</span> <strong>Slidy</strong></p></td>
</tr>
</tbody>
</table>
</div>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_tt_slidebackground_tt_attribute">» <tt>slidebackground</tt> attribute</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» <tt>slidebackground</tt> attribute";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>At any point you can switch to some background
with the following statement :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> ifdef::backend-slidy2[:slidebackground: asciidocslidy]</tt></pre>
</div></div>
<div class="paragraph">
<div class="incremental">
<p>and you can disable any background with the following one :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> ifdef::backend-slidy2[:slidebackground!:]</tt></pre>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_tt_slidefontsizeadjust_tt_attribute">» <tt>slidefontsizeadjust</tt> attribute</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» <tt>slidefontsizeadjust</tt> attribute";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>If you set the <tt>slidefontsizeadjust</tt> attribute, a <tt>meta</tt> markup
will be inserted in the <em>Slidy</em> output.</p>
</div>
</div>
<div class="paragraph">
<div class="incremental">
<p>As usual, you can set <tt>slidefontsizeadjust</tt> attribute on the <em>command line</em> :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> asciidoc ... -a slidefontsizeadjust=-2 ...</tt></pre>
</div></div>
<div class="paragraph">
<div class="incremental">
<p>or in your <em>source header</em> :</p>
</div>
</div>
<div class="listingblock">
<div class="content incremental">
<pre><tt> :slidefontsizeadjust: -2</tt></pre>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_em_slidy2_em_backend_quickref"><em>slidy2</em> backend quickref</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="<em>slidy2</em> backend quickref";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="tableblock">
<table rules="all"
width="90%"
frame="border"
cellspacing="0" cellpadding="4">
<caption class="title">Table 2. Attributes</caption>
<col width="29%" />
<col width="11%" />
<col width="58%" />
<thead>
<tr>
<th align="left" valign="top">Attribute </th>
<th align="center" valign="top">Header Only </th>
<th align="left" valign="top">Notes</th>
</tr>
</thead>
<tbody class="incremental">
<tr>
<td align="left" valign="top"><p class="table"><tt>:copyright:</tt></p></td>
<td align="center" valign="top"><p class="table">Yes</p></td>
<td align="left" valign="top"><p class="table">Footer content</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>:duration:</tt></p></td>
<td align="center" valign="top"><p class="table">Yes</p></td>
<td align="left" valign="top"><p class="table">Estimated number of minutes</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>:incremental:</tt></p></td>
<td align="center" valign="top"><p class="table"></p></td>
<td align="left" valign="top"><p class="table">When set, produces <em>Slidy</em> incremental output</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>:slidetitleindentcar:</tt></p></td>
<td align="center" valign="top"><p class="table"></p></td>
<td align="left" valign="top"><p class="table">Inserted before subsection levels , if numbering is off. (default=<tt>»</tt>)</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>:slidecalloutwidth:</tt></p></td>
<td align="center" valign="top"><p class="table"></p></td>
<td align="left" valign="top"><p class="table">SVG callouts width (default=<tt>4%</tt>)</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>:slidebackground:</tt></p></td>
<td align="center" valign="top"><p class="table"></p></td>
<td align="left" valign="top"><p class="table">Switch to the given background</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>:slidefontsizeadjust:</tt></p></td>
<td align="center" valign="top"><p class="table">Yes</p></td>
<td align="left" valign="top"><p class="table">Globaly adjust fontsize (+-N)</p></td>
</tr>
</tbody>
</table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">
<div class="sect1">
<script type="text/javascript">/*<![CDATA[*/subslide +=1;document.write("<h1 class='"+nextclass+"'>"+nexttitle+" ("+ subslide+")</h1>");slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">

<div class="tableblock">
<table rules="all"
width="90%"
frame="border"
cellspacing="0" cellpadding="4">
<caption class="title">Table 3. Macros</caption>
<col width="41%" />
<col width="58%" />
<thead>
<tr>
<th align="left" valign="top">Macro </th>
<th align="left" valign="top">Notes</th>
</tr>
</thead>
<tbody class="incremental">
<tr>
<td align="left" valign="top"><p class="table"><tt>images::last[first,second,&#8230;]</tt></p></td>
<td align="left" valign="top"><p class="table">Produces incremental images markup</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>&gt;&gt;&gt;</tt></p></td>
<td align="left" valign="top"><p class="table">Merges the next section with the current one</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table"><tt>&lt;&lt;&lt;</tt></p></td>
<td align="left" valign="top"><p class="table">Splits current content</p></td>
</tr>
</tbody>
</table>
</div>
<div class="tableblock">
<table rules="all"
width="90%"
frame="border"
cellspacing="0" cellpadding="4">
<caption class="title">Table 4. Blocks</caption>
<col width="20%" />
<col width="80%" />
<thead>
<tr>
<th align="left" valign="top">Block </th>
<th align="left" valign="top">Notes</th>
</tr>
</thead>
<tbody class="incremental">
<tr>
<td align="left" valign="top"><p class="table"><tt>&amp;&amp;&amp;&amp;</tt></p></td>
<td align="left" valign="top"><p class="table">Defines a Slidy background</p></td>
</tr>
</tbody>
</table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="XUG"><em>AsciiDoc</em> userguide <em>Slidy</em> output</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="<em>AsciiDoc</em> userguide <em>Slidy</em> output";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>For a more complete example consider
the <em>AsciiDoc</em> userguide <em>Slidy</em> output produced with
this contrib.</p>
</div>
</div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="incremental"><p>The <em>AsciiDoc 8.6.5</em> userguide <em>slidy</em> <a href="userguide865.slidy.html">output</a> produced with the AsciiDoc <strong>default</strong> <em>slidy</em> backend  contains 47 slides with many too long contents.</p></div>
</td>
</tr></table>
</div>
<div class="sidebarblock">
<div class="content">
<div class="paragraph">
<div class="incremental">
<p>The following <tt>asciidoc.txt</tt> <strong>customization</strong> have introduced :</p>
</div>
</div>
<ol class="arabic incremental">
<li>
<span>
about 100 <em>slidy2</em> conditionnal <tt>pagebreak</tt> (<tt>&lt;&lt;&lt;</tt>) to split long contents
</span>
</li>
<li>
<span>
about 20  <em>slidy2</em> conditionnal <tt>nopagebreak</tt> (<tt>&gt;&gt;&gt;</tt>) to merge shorts sections
</span>
</li>
<li>
<span>
about 10 <em>slidy2</em> conditionnal <tt>pagebreak</tt> to split long lists or tables
</span>
</li>
</ol>
<div class="paragraph">
<div class="incremental">
<p><strong>to produce</strong>
this <a href="userguide865_slidy2.txt">userguide865_slidy2.txt</a> customized source file
and this <a href="userguide865_slidy2.slidy.html">userguide865_slidy2.slidy.html</a> <em>Slidy</em> output (with 311 slides).</p>
</div>
</div>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_extra_features_added_to_w3c_slidy_169_slideshows">Extra features added to W3C Slidy &#169; slideshows</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="Extra features added to W3C Slidy &#169; slideshows";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="sidebarblock">
<div class="content">
<div class="paragraph">
<div class="incremental">
<p><a href="http://www.w3.org/Talks/Tools/Slidy2/">W3C HTML Slidy</a> &#169; from <em>Dave Raggett</em> is an HTML slideshow tool.</p>
</div>
</div>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>

<div class="sect2">
<h1 id="_added_features_2">» Added features</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Added features";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<div class="incremental">
<p>The <em>slidy2</em> backend plugin distribution contains a modified version of
the W3C Slidy &#169; <tt>slidy.js</tt> file that enable you to :</p>
</div>
</div>
<ol class="arabic incremental">
<li>
<span>
toggle incremental display during a slideshow
</span>
</li>
<li>
<span>
toggle css color-sets during a slideshow
</span>
</li>
<li>
<span>
display the keys mapping during a slideshow
</span>
</li>
</ol>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide asciidocslidy">

<div class="sect2">
<h1 id="_usage">» Usage</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Usage";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ol class="arabic">
<li>
<span>
Press
<span class="keycap">I</span>
to toggle incremental display ON/OFF
at any point during a slideshow
</span>
</li>
</ol>
<ol class="arabic incremental">
<li>
<span>
Press
<span class="keycap">L</span>
to circularly toggle css color-set
at any point during a slideshow
</span>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">
<ol class="arabic incremental">
<li>
<span>
create your css color set and give it a name containing <em>color_set</em>
</span>
</li>
<li>
<span>
link or include your color sets as usual :
</span>
<ol class="loweralpha incremental">
<li>
<span>
<tt>&lt;link rel="stylesheet" href="/path/to/your_color_set.css" type="text/css" /&gt;</tt>
</span>
</li>
<li>
<span>
<tt>&lt;style type="text/css" title="your_color_set"&gt; &#8230; &lt;/style&gt;</tt>
</span>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Tip" src="data:image/png;base64,
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" />
</td>
<td class="content">
<div class="paragraph">
<div class="incremental">
<p>With Firefox, you can switch through the <em>View</em> &#8594; <em>Page Style</em>  menu.</p>
</div>
</div>
</td>
</tr></table>
</div>
</li>
</ol>
</li>
</ol>
</td>
</tr></table>
</div>
</li>
<li>
<span>
Press
<span class="keycap">M</span>
to show the key mapping
at any point during a slideshow
</span>
</li>
</ol>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide asciidocslidy">

<div class="sect2">
<h1 id="_implementation_notes">» Implementation notes</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Implementation notes";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>

<div class="sect3">
<h1 id="_incremental_display_toggle">»» Incremental display toggle</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» Incremental display toggle";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ol class="arabic">
<li>
<span>
<tt>w3c_slidy.incremental_display</tt> added
</span>
</li>
<li>
<span>
in each incremental display related method, sets <tt>incremental</tt> to <tt>false</tt> if <tt>w3c_slidy.incremental_display</tt> is <tt>false</tt>
</span>
</li>
<li>
<span>
keyboard
<span class="keycap">I</span>
key added to toggle <tt>w3c_slidy.incremental_display</tt> value
</span>
</li>
</ol>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide asciidocslidy">

<div class="sect3">
<h1 id="_css_color_sets_toggle">»» css color-sets toggle</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» css color-sets toggle";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ol class="arabic">
<li>
<span>
<tt>w3c_slidy.color_sets</tt> array added
</span>
</li>
<li>
<span>
<tt>w3c_slidy.init_color_sets()</tt> added
</span>
</li>
<li>
<span>
<tt>w3c_slidy.toggle_color_set()</tt> added
</span>
</li>
<li>
<span>
keyboard
<span class="keycap">L</span>
 key added to circularly toggle <tt>w3c_slidy.color_set</tt> value
</span>
</li>
</ol>
<div class="paragraph">
<p>Some predefined color sets :</p>
</div>
<ul class="">
<li>
<span>
<a href="../stylesheets/slidy2_color_set_black.css">../stylesheets/slidy2_color_set_black.css</a>
</span>
</li>
<li>
<span>
<a href="../stylesheets/slidy2_color_set_blue.css">../stylesheets/slidy2_color_set_blue.css</a>
</span>
</li>
<li>
<span>
<a href="../stylesheets/slidy2_color_set_green.css">../stylesheets/slidy2_color_set_green.css</a>
</span>
</li>
<li>
<span>
<a href="../stylesheets/slidy2_color_set_none.css">../stylesheets/slidy2_color_set_none.css</a>
</span>
</li>
<li>
<span>
<a href="../stylesheets/slidy2_color_set_yellow.css">../stylesheets/slidy2_color_set_yellow.css</a>
</span>
</li>
</ul>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide asciidocslidy">

<div class="sect3">
<h1 id="_key_mapping_display">»» key mapping display</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» key mapping display";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ol class="arabic">
<li>
<span>
<tt>w3c_slidy.keymap</tt> added
</span>
</li>
<li>
<span>
keyboard
<span class="keycap">M</span>
 key added to display the key mapping
</span>
</li>
</ol>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide asciidocslidy">

<div class="sect3">
<h1 id="_source_diff_file">»» Source diff file</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect3";nexttitle="»» Source diff file";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<ul class="">
<li>
<span>
<a href="slidy_to_slidy2.diff">slidy_to_slidy2.diff</a>
</span>
</li>
</ul>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_how_to_use_em_slidy2_em_backend_plugin">How to use <em>slidy2</em> backend plugin</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="How to use <em>slidy2</em> backend plugin";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">This backend plugin requires <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> 8.6.6 or newer to run.</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_install_the_em_slidy2_em_backend_plugin">» Install the <em>slidy2</em> backend plugin</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Install the <em>slidy2</em> backend plugin";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>This <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> backend plugin is hosted at <a href="http://code.google.com/p/asciidoc-slidy2-backend-plugin/">http://code.google.com/p/asciidoc-slidy2-backend-plugin/</a>.</p>
</div>
<ol class="arabic">
<li>
<span>
Download the latest release (1.0.3) zip file from <a href="http://code.google.com/p/asciidoc-slidy2-backend-plugin/downloads/list">http://code.google.com/p/asciidoc-slidy2-backend-plugin/downloads/list</a>
</span>
</li>
<li>
<span>
Install the release with one of the following <a href="http://www.methods.co.nz/asciidoc">AsciiDoc</a> <tt>backend</tt> commands :
</span>
<div class="listingblock">
<div class="content">
<pre><tt>&gt; asciidoc --backend install slidy2-v1.0.3.zip <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object>
&gt; asciidoc --backend install slidy2-v1.0.3.zip /etc/asciidoc/backends <object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object></tt></pre>
</div></div>
<div class="colist arabic"><table><tbody>
<tr><td><object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%"><img alt="1" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
will install <em>slidy2</em> backend in the user homedir
</td></tr>
<tr><td><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%"><img alt="2" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
will install <em>slidy2</em> backend in the given place
</td></tr>
</tbody></table></div>
</li>
</ol>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect2">
<h1 id="_use_the_em_slidy2_em_backend_plugin">» Use the <em>slidy2</em> backend plugin</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect2";nexttitle="» Use the <em>slidy2</em> backend plugin";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>You can produce your <em>Slidy</em> outputs with the following command :</p>
</div>
<div class="listingblock">
<div class="content">
<pre><tt>&gt; asciidoc --backend slidy2 -o doc.slidy.html doc.txt</tt></pre>
</div></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAJhUlEQVRoge2ZWWycVxXHf+fce7/v
m/GaGCde4pI0aQlJC0kRtE1L00JbLIjY4QkeUB9YHhAIJFCExAsKUkE8IAFFPIDUIqhBRSDRBUqC
CimFFBCBpCWx02IaZ3G2SdyxPZ7vHh6+mcnSZnFjKIge6Wj8zYzvPf9z/me5d8TM+F8WfbkNuFx5
BcDLLf/fAEZGRmx4eNh6enqsp6fHhoeHbWRk5D9aFeSlVqHNmzfb6H33sHnT7ZQmD5GfOMax6Sm+
Pl5h1Yc+xpYtW2SBbX1ReUkRGBkZsdH77mHLW95EOv4Ms3ueJh6YYPHUFF9aljJ63z3cf//9/5FI
vKQIDA8P293L2yhVjjH7t51ocDiviFecF46n7XzBreChhx4qNhH5t0XjJUVgx44ddGUZ9b/vIpQD
oRQIWSDJAiFL6B9axo4dO4gxAmANWVDLG+Ln82URMRGhVCqRHxonlAPqFXWKC4r6IhI6OMjMzBN4
/4LlTUQQEZxzZ32QJAlpmrb+p16vU6vVOHXq1AWjN18AnDj0F971vrs4OnmYJVkoDA4FCPUO172I
Cgnt7SV++4vvsGhRJx3tJbIsRVVpsUnOBBABBVFEClKYwbKr7sTM7EIUnBcA7z21k7t49x1X8JXv
bOWra7rw5QRtcN8PLCfvvZJvb9vJycpJpg4/hp/N0I4SMQs4Jw0A5zBXHGiCaIZIKABgpGlKjPEF
0TpT5pUDRXiVt99+Le03r+WzuytM1gO6pB/3+o0cbxvk8yOPMjW6i2iR2lxOjJDHSDMFogmGwzQ7
rRJAUpAENAGXIZq2AFzQpvkACCEQcahP+cRH3sKHn9zHXU+MM7rtGeD33NDXzaZynZU9gcezpUw9
X6OzIyOakkfF4QEpPG6nDRNNEA2FSgKimETSNCXPc0II57VpXhEolUqoOrxPSLOMT330Dv5SqfKD
NR388Y2L+caQsjITNv3pMBs3rOT56ZyZGaM+J0QUxDc0INrWUgggoRGBAOIRAt77hY1AmqaoeJxP
cN645jVDbNn8Hj73o8fZ/af9mEE9j9y2YRXt5YzZWmRmzjj1/BwhTXAKzitOHEbeWlc0AVwDnCv8
KoZzjotV33lTSL1HNKAuEtKM1169jM98/E6mTk3x4Nbd7Bk7TEdHRvAeVY+hmDqmZwx1kIkiqrhz
S2zL+AbNMC6l/80LgHMOEY9oQvBCks5RKpXo7JhFxbhz42pet2aQet1YtLiDJAkIDq8BHwJmwlwO
UaD0ojsrNKuUReIZyb9gABCHcwWFgg+0lTPyvIRToVzKWLpkMfV6REQplYvmZCj1uuBUSdJwTg8A
XBdoCZMOsBkQBeGi/J83gBgjmABC8AlJGsjzFLMyaXDM1etEA0VR50iCx6mSZhkiijpPjEpQD+SF
4WdJrTAewdCFB1CtVlFVVATnhMQnWJqC5aTBk+c5IIgWRoTgSZJAmiZAo1s7hwsppglI+fTiljeY
nyHkLQotKIAYI4igzpFHISQOiwEnKTEG8hhRVZw6YjRQLfJGHcF7jleqTBw8znXr12MABnv37efY
iSnesG4tiUsRUQwD7JIAzKsPqCqiRbVwweM04XdPjhJN+dvTBxgbn6G9q59yZx9/3HWEb33vN+zc
/RzOJ+w/eJLtO8Z5ZNtT7PvHIUQTvvv9X/Lc/mN0d3by3fseRLQwvWh0Fy+h8wbQ2VFG1KM+xfuA
qufo8So/fejPPD/rqJys8pvf7eLAoeNMHqnw2U9+kH3jVQ5MClMzKUla5obr13HliiEMmDx6gltv
uY7Vr1nBQF8PJopQ9AFTt/AROFfMjCW9XTy19xB33Hodb924jr1j+/nDk3/nzTdei4jw3nfeyCOP
bufa1y5jzeoVrcHM8HR3dfHlr/2Q+x94jFtuuh44/9B2PplXDryYLF3STXd3e+t5UXcHY89OsOH6
NS2Qed7wpM1Rm50G4MGHH2P961Zy3bqreXrPP5mrzwLt5y6/cACq1eoLCKm+TN/SAebmfn8aUG83
PYs7+cnPH+eqKwd5as8/edc7bi02847pmVkATk1VWbF8AOcca1Yv59DkqcYK0tCL02deACqVCldc
0YdIwLmEPM9RV6NnUZlPf3wT6oqJcePN6wHhzTeu4/CRCrfctJ4sSxBRli7pYfHEMUSU97/7Th75
1RP8eec+Yp5zzTVXM9DfDyogBvHS6HTJACYmJnjVoq5GFw0454gCEOnoaMfiNGZFFRFxJGkbywZ6
i1NWoy9kWYmbb1gHKCHApuGbisVFGyoYUswa5OR5ftF56JIBjI6OMtDfWwAQ35jnc8AVpRXBohVq
UowECKqK4RBxoE0W6gvGCcEjaOEAwEQWdpgbGxujt7erOLO2mk3R8i0Wz9EiuUGz+qlKEQEUaJbI
4lTHmTVePKgWzpDGJGpc8CDTlEsuo88++wxXDA0UIUbAOP23KGZKjI48KnkuhcbiPbPCOBoeBikO
Lk2VxjqNRilaAEqSZGEAbN261bZt+zW33XY7IAXXm6Ou0YhIMamaaUOl5WRrzg00viuKWWxpQUOH
NAZFQRpD48Xlkig0MTHBB95zG+VSylz1KCbWyDOh2XyK+56IqjWMKigkUnzWnPPFFFRRLZ29SQRU
ELOGY4pZ6LKOlM07mZ07d/KOtw1TcB4sGkTDiDQ9K1IkrKeYmQC08d7pZLSiRBpE5s7aS0XAHFEK
AGY51Wr18g80Zmb33nsvX/z8XdSmj2AWOXhwkrxe46+79jB55Dh/3T2GxUhHextdXW2sXN7PNWtW
IQKDA71FFBoAjIgQkVg/a5+oHrU5zIznDhxk964xKpXKggAoTlWW8+OfPorlOQ//cjsDy1bS2dFO
W+diVly1iL6+Pqanpzl5qsL4pPHwN3/G1InDlMsZ7Z1tDA30cfWqIa5dexV9fb2YnT7UTxw4xsHJ
o4yOjfOP8QOMjx/k4OQx7r777lY0zycXvJ02M4sxMjg4SL1eR0TYsGEDw8PD9PX10d7ejogUN3a1
GqpKCIE8z5mdnUVVqVarbN++nba2Nvbu3csDDzyAqrJ8+atb+zjn6e/vZ/Xq1axatYq1a9fS29tL
lmUMDQ1RKpXOm9EXvV6v1+tWr9eZnp5mZmaGWq1GjLHF62aiNZ+bnPfe45xrvTZzxMyYmZk56+LX
zKjX661DvHOOJElIkoRSqYT3/vLvRlW15eHCa4VxzdvmpjZDfubzuXeb3vuzqCEixBhbo0NTkyS5
PAr9L8j/96+U/w3yCoCXW14B8HLLvwDd67nwZIEPdgAAAABJRU5ErkJggg==" />
</td>
<td class="content">
<div class="paragraph">
<p>Add the <tt>data-uri</tt> attribute to produce a self contained presentation (with css, javascript and images included) :</p>
</div>
<div class="listingblock">
<div class="content">
<pre><tt>&gt; asciidoc -a data-uri --backend slidy2 -o doc.slidy.html doc.txt</tt></pre>
</div></div>
</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_how_to_generate_em_slidy2_em_documentation">How to generate <em>slidy2</em> documentation</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="How to generate <em>slidy2</em> documentation";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="listingblock">
<div class="content">
<pre><tt>&gt; cd .../backends/slidy2/doc
&gt; edit make.txt paths accordingly to your platform
&gt; asciidoc -a nt    --unsafe make.txt        <object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%">
<img alt="1" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" />
</object>
&gt; asciidoc -a posix --unsafe make.txt        <object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%">
<img alt="2" src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" />
</object></tt></pre>
</div></div>
<div class="colist arabic"><table><tbody>
<tr><td><object data="../images/icons/callouts/1.svg" type="image/svg+xml" title="1" width="4%"><img alt="1" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAABjSURBVHja
VY6xDcAwCAS/pPQaLim9QmajdOk2I2SNrMEIlARIoigU8Cek/4e7zdHaWOYOVwaoA6wOCw05Y7FB
gE0tIWQ+sBcwKM8qoD/wB5wGL8hjfdzWrh01GRp1hInGjDoXwHgsFuzBVLQAAABDdEVYdFNvZnR3
YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8wMSBjcmlzdHlAbXlzdGljLmVzLmR1cG9u
dC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUANThhMDcyZTA3MGRhMjJmNjEzNWNiZDNlNDE0NTQ2
ZjloaiHtAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30AAAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
on windows &#169; platforms
</td></tr>
<tr><td><object data="../images/icons/callouts/2.svg" type="image/svg+xml" title="2" width="4%"><img alt="2" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAAAAABzHgM7AAAAAmJLR0QAAKqNIzIAAAB7SURBVHja
HY6hFcMwDEQ/NDQsNSwU9Apdo7Cw0CsIBoZmhKzQEQJLDQsFVclHpHu693W429Zr7bu541Pg3kCm
Y0K75u9TEUPhuGgWU4mQDvieEaSQEnsT6zKPeZY0EUNtrHMCXvYUuSUg0PsMjUSvpysUT6OOSil9
izp/VNk1YJ8vf6MAAABDdEVYdFNvZnR3YXJlAEAoIylJbWFnZU1hZ2ljayA0LjIuOCA5OS8wOC8w
MSBjcmlzdHlAbXlzdGljLmVzLmR1cG9udC5jb22RuiG4AAAAKnRFWHRTaWduYXR1cmUAODBlYWU1
MjljOTRhN2Y0N2RlY2NmYWRhMjhhY2I5ZGblb7ENAAAADnRFWHRQYWdlADEyeDEyKzArMIRtu30A
AAAASUVORK5CYII=" /></object></td><td style="vertical-align: middle;">
on Unix like platforms
</td></tr>
</tbody></table></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<img alt="Note" src="data:image/png;base64,
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" />
</td>
<td class="content">theses commands will produce a <tt>make.html</tt> trace file.</td>
</tr></table>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide">

<div class="sect1">
<h1 id="_how_to_run_em_slidy2_em_backend_plugin_tests">How to run <em>slidy2</em> backend plugin tests</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="How to run <em>slidy2</em> backend plugin tests";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>You can run test suite on any platform from the <tt>tests</tt> directory :</p>
</div>
<div class="listingblock">
<div class="content">
<pre><tt>&gt; cd .../backends/slidy2/tests
&gt; python slidy2_UnitTest.py</tt></pre>
</div></div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div><div class="slide asciidocslidy">

<div class="sect1">
<h1 id="_thanks_for_your_attention">Thanks for your attention</h1>
<script type="text/javascript">/*<![CDATA[*/subslide=1;nextclass="sect1";nexttitle="Thanks for your attention";slidefootnotes="";/*]]>*/</script>
<div class="sectionbody">
<div class="paragraph">
<p>Any questions ?</p>
</div>
<div id="footer" style="position: absolute; left: 5%; top: 80%; width: 90%;">
<div id="footer-text">
Version 1.0.3<br />
Last updated 2011-09-01 07:56:41 Paris, Madrid (heure d’été)
</div>
<div id="footer-badges">
<a href="http://validator.w3.org/check?uri=referer">
<img style="border:0;width:88px;height:31px"
src="http://www.w3.org/Icons/valid-xhtml11-blue"
alt="Valid XHTML 1.1" height="31" width="88" />
</a>
<a href="http://jigsaw.w3.org/css-validator/">
<img style="border:0;width:88px;height:31px"
src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
alt="Valid CSS!" />
</a>
<a href="http://www.mozilla.org/products/firefox/">
<img style="border:none; width:110px; height:32px;"
src="http://www.spreadfirefox.com/community/images/affiliates/Buttons/110x32/safer.gif"
alt="Get Firefox!" />
</a>
</div>
</div>
</div></div>
<script type="text/javascript">/*<![CDATA[*/if (slidefootnotes != ''){document.write("<hr/><p>"+slidefootnotes+"</p>");}/*]]>*/</script>
</div>
<script type="text/javascript">
/*<![CDATA[*/
    // move the div class="background" elements immediately
    // as document.body children
    var re = new RegExp("(^| )background\W*");
    var divs = document.body.getElementsByTagName("div");
    for (var i = (divs.length - 1); i >= 0 ; --i)
    {
      div = divs.item(i);
      if ( re.test(div.getAttribute("class")) )
      {
        div2 = div.cloneNode(true);
        div.parentNode.removeChild(div);
        document.body.appendChild(div2);
      }
    }
/*]]>*/
</script>
</body>
</html>
